-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On 15/05/12 18:42, Yinghai Lu wrote:
On Tue, May 15, 2012 at 2:54 AM, Steven Newbury steve@snewbury.org.uk wrote:
I'll get re-synced back up, and if they're still relevant give the patches a test. Is there an updated branch I should work from?
git://git.kernel.org/pub/scm/linux/kernel/git/yinghai/linux-yinghai.git
for-pci-res-alloc
and attached patch.
Thanks
Yinghai
Hi Yinghai, I also cherry-picked the pref_bar patch and my local "Intel Flush Page" patch.
It boots, and the Intel GMA is allocated >4G, but the radeon doesn't get detected with "for-pci-res-alloc" on hotplug (needs busn-alloc patches), so I can't test it. Booting docked, then undocking/docking does work though.
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On 17/05/12 13:27, Steven Newbury wrote:
On 15/05/12 18:42, Yinghai Lu wrote:
On Tue, May 15, 2012 at 2:54 AM, Steven Newbury steve@snewbury.org.uk wrote:
I'll get re-synced back up, and if they're still relevant give the patches a test. Is there an updated branch I should work from?
git://git.kernel.org/pub/scm/linux/kernel/git/yinghai/linux-yinghai.git
for-pci-res-alloc
and attached patch.
Thanks
Yinghai
Hi Yinghai, I also cherry-picked the pref_bar patch and my local "Intel Flush Page" patch.
It boots, and the Intel GMA is allocated >4G, but the radeon doesn't get detected with "for-pci-res-alloc" on hotplug (needs busn-alloc patches),
Strange, the busn branch is merged with for-pci-res-alloc, but for some reason it isn't working. Only the bridge is detected, not the devices behind it.
so I can't test it. Booting docked, then undocking/docking
does work though.
On Thu, May 17, 2012 at 5:34 AM, Steven Newbury steve@snewbury.org.uk wrote:
-----BEGIN PGP SIGNED MESSAGE----- Strange, the busn branch is merged with for-pci-res-alloc, but for some reason it isn't working. Only the bridge is detected, not the devices behind it.
Can you post the boot log ? maybe recently reordering patches applying sequence break it.
Yinghai
On Thu, May 17, 2012 at 9:36 AM, Yinghai Lu yinghai@kernel.org wrote:
On Thu, May 17, 2012 at 5:34 AM, Steven Newbury steve@snewbury.org.uk wrote:
-----BEGIN PGP SIGNED MESSAGE----- Strange, the busn branch is merged with for-pci-res-alloc, but for some reason it isn't working. Only the bridge is detected, not the devices behind it.
Can you post the boot log ? maybe recently reordering patches applying sequence break it.
Never mind, found the problem.
will check if i could fix it tomorrow.
Yinghai
On Fri, May 18, 2012 at 12:45 AM, Yinghai Lu yinghai@kernel.org wrote:
On Thu, May 17, 2012 at 9:36 AM, Yinghai Lu yinghai@kernel.org wrote:
On Thu, May 17, 2012 at 5:34 AM, Steven Newbury steve@snewbury.org.uk wrote:
-----BEGIN PGP SIGNED MESSAGE----- Strange, the busn branch is merged with for-pci-res-alloc, but for some reason it isn't working. Only the bridge is detected, not the devices behind it.
Can you post the boot log ? maybe recently reordering patches applying sequence break it.
Never mind, found the problem.
updated for-pci-res-alloc branch. please check it.
Thanks
Yinghai
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On 18/05/12 10:08, Yinghai Lu wrote:
On Fri, May 18, 2012 at 12:45 AM, Yinghai Lu yinghai@kernel.org wrote:
On Thu, May 17, 2012 at 9:36 AM, Yinghai Lu yinghai@kernel.org wrote:
On Thu, May 17, 2012 at 5:34 AM, Steven Newbury steve@snewbury.org.uk wrote:
-----BEGIN PGP SIGNED MESSAGE----- Strange, the busn branch is merged with for-pci-res-alloc, but for some reason it isn't working. Only the bridge is detected, not the devices behind it.
Can you post the boot log ? maybe recently reordering patches applying sequence break it.
Never mind, found the problem.
updated for-pci-res-alloc branch. please check it.
Tested and working fine now. Some random update broke gnome-shell, so couldn't test it straight away. In the end I gave up fixing it and reverted to an earlier system snapshot. btrfs can be very useful! :)
There is an outstanding issue with i915 though. With the moved BAR the screen remains blank when i915 loads (should show fbcon) and doesn't light up until X initialises. (X produces a modeset I assume.) After that everything works fine.
On Mon, May 21, 2012 at 11:27 AM, Steven Newbury steve@snewbury.org.uk wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On 18/05/12 10:08, Yinghai Lu wrote:
On Fri, May 18, 2012 at 12:45 AM, Yinghai Lu yinghai@kernel.org wrote:
On Thu, May 17, 2012 at 9:36 AM, Yinghai Lu yinghai@kernel.org wrote:
On Thu, May 17, 2012 at 5:34 AM, Steven Newbury steve@snewbury.org.uk wrote:
-----BEGIN PGP SIGNED MESSAGE----- Strange, the busn branch is merged with for-pci-res-alloc, but for some reason it isn't working. Only the bridge is detected, not the devices behind it.
Can you post the boot log ? maybe recently reordering patches applying sequence break it.
Never mind, found the problem.
updated for-pci-res-alloc branch. please check it.
Tested and working fine now.
Can you attach dmesg logs without Yinghai's patches (where I assume it doesn't work) and with them (where it *does* work) to the bugzilla? I assume https://bugzilla.kernel.org/show_bug.cgi?id=10461 is still the relevant report.
I'm confused because I thought your _CRS showed no apertures above 4GB, and I'm trying to figure out how Yinghai's patches can help if that's the case.
Bjorn
On Tue, May 29, 2012 at 5:19 PM, Bjorn Helgaas bhelgaas@google.com wrote:
On Mon, May 21, 2012 at 11:27 AM, Steven Newbury steve@snewbury.org.uk wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On 18/05/12 10:08, Yinghai Lu wrote:
On Fri, May 18, 2012 at 12:45 AM, Yinghai Lu yinghai@kernel.org wrote:
On Thu, May 17, 2012 at 9:36 AM, Yinghai Lu yinghai@kernel.org wrote:
On Thu, May 17, 2012 at 5:34 AM, Steven Newbury steve@snewbury.org.uk wrote:
-----BEGIN PGP SIGNED MESSAGE----- Strange, the busn branch is merged with for-pci-res-alloc, but for some reason it isn't working. Only the bridge is detected, not the devices behind it.
Can you post the boot log ? maybe recently reordering patches applying sequence break it.
Never mind, found the problem.
updated for-pci-res-alloc branch. please check it.
Tested and working fine now.
Can you attach dmesg logs without Yinghai's patches (where I assume it doesn't work) and with them (where it *does* work) to the bugzilla? I assume https://bugzilla.kernel.org/show_bug.cgi?id=10461 is still the relevant report.
I'm confused because I thought your _CRS showed no apertures above 4GB, and I'm trying to figure out how Yinghai's patches can help if that's the case.
Your _CRS *doesn't* show any apertures above 4GB, but you're booting with "pci=nocrs", so we ignore them anyway. Doing hotplug with "pci=nocrs" is not a supportable proposition.
Patches that help in the "pci=nocrs" case might be acceptable, but only if there is clearly no risk to the "pci=use_crs" case.
dri-devel@lists.freedesktop.org