[Nouveau] [Bug 92438] New: Segfault in pushbuf_kref when running the android emulator (qemu) on nv50

2015-10-12 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=92438 Bug ID: 92438 Summary: Segfault in pushbuf_kref when running the android emulator (qemu) on nv50 Product: Mesa Version: unspecified Hardware: x86-64 (AMD64)

[Nouveau] [Bug 92438] Segfault in pushbuf_kref when running the android emulator (qemu) on nv50

2015-10-12 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=92438 --- Comment #1 from Gabriele Svelto --- Created attachment 118839 --> https://bugs.freedesktop.org/attachment.cgi?id=118839&action=edit X log -- You are receiving this mail because: You are the QA Contact for the bug. You are the assignee for

[Nouveau] [Bug 92274] nouveau black screen and errors with two monitors attached

2015-10-12 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=92274 --- Comment #15 from joseph-thom...@gmx.de --- I changed to the nouveau driver in Manjaro and the same issue came up. Unfortunately I'm not able to obtain a kernel log in a chrooted environment in Manjaro, so there is none attached. If someone kno

[Nouveau] [Bug 92438] Segfault in pushbuf_kref when running the android emulator (qemu) on nv50

2015-10-12 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=92438 --- Comment #2 from Ilia Mirkin --- Does this still happen with recent mesa (and libdrm)? -- You are receiving this mail because: You are the QA Contact for the bug. You are the assignee for the bug.

[Nouveau] [Bug 86537] [NV96] Unable to handle page request from nv50_crtc_(prepare, disable) on dual Nvidia setup

2015-10-12 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=86537 Pierre Moreau changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution|---

[Nouveau] [PATCH v4 0/6] Enable gpu switching on the MacBook Pro

2015-10-12 Thread Lukas Wunner
Changes since v3: * Previously when switching the display, the DDC lines were switched as well. But actually this is not necessary: If a GPU probes EDID, DDC must be switched and locked to the GPU anyway, so why switch DDC preemptively? Also, previously the DDC lines were switched bac

[Nouveau] [PATCH v4 5/6] drm/nouveau: Switch DDC when reading the EDID

2015-10-12 Thread Lukas Wunner
The pre-retina MacBook Pro uses an LVDS panel and a gmux controller to switch the panel between its two GPUs. The panel mode in VBIOS is notoriously bogus on these machines. Use drm_get_edid_switcheroo() in lieu of drm_get_edid() on LVDS. This allows us to retrieve the EDID if the outputs are curr

[Nouveau] [PATCH] pll/gk104: fix PLL instability due to bad configuration with gddr5

2015-10-12 Thread Karol Herbst
this patch uses an approach closer to the nvidia driver to configure both PLLs for high gddr5 memory clocks (usually above 2400MHz) previously nouveau used the one PLL as it was used for the lower clocks and just adjusted the second PLL to get as close as possible to the requested clock. This mean

[Nouveau] fixing GDDR5 reclocking on kepler cards

2015-10-12 Thread Karol Herbst
this is my first patch on the list through git send-mail and I hope everything is set up right, sorry for the noise here, but I don't want to try with an empty mail :) as the subject already says, this patch fixes one of the more serious issues while reclocking gddr5 on kepler cards. It works for

[Nouveau] fixing GDDR5 reclocking on kepler cards

2015-10-12 Thread Karol Herbst
this is my first patch on the list through git send-mail and I hope everything is set up right, sorry for the noise here, but I don't want to try with an empty mail :) as the subject already says, this patch fixes one of the more serious issues while reclocking gddr5 on kepler cards. It works for

[Nouveau] [PATCH] pll/gk104: fix PLL instability due to bad configuration with gddr5

2015-10-12 Thread Karol Herbst
this patch uses an approach closer to the nvidia driver to configure both PLLs for high gddr5 memory clocks (usually above 2400MHz) previously nouveau used the one PLL as it was used for the lower clocks and just adjusted the second PLL to get as close as possible to the requested clock. This mean

[Nouveau] [PATCH 2/9] pci: add gf106 variant

2015-10-12 Thread Karol Herbst
Signed-off-by: Karol Herbst --- drm/nouveau/include/nvkm/subdev/pci.h | 1 + drm/nouveau/nvkm/engine/device/base.c | 10 - drm/nouveau/nvkm/subdev/pci/Kbuild| 1 + drm/nouveau/nvkm/subdev/pci/gf106.c | 38 +++ 4 files changed, 45 insertions(+), 5 de

[Nouveau] [PATCH 9/9] perf: change pcie speed on pstate change

2015-10-12 Thread Karol Herbst
Signed-off-by: Karol Herbst --- drm/nouveau/nvkm/subdev/clk/base.c | 7 +++ 1 file changed, 7 insertions(+) diff --git a/drm/nouveau/nvkm/subdev/clk/base.c b/drm/nouveau/nvkm/subdev/clk/base.c index 7ae4f26..4e5122b 100644 --- a/drm/nouveau/nvkm/subdev/clk/base.c +++ b/drm/nouveau/nvkm/subd

[Nouveau] [PATCH 6/9] pci: implement PCIe speed change for kepler+

2015-10-12 Thread Karol Herbst
Signed-off-by: Karol Herbst --- drm/nouveau/nvkm/subdev/pci/gk104.c | 195 1 file changed, 195 insertions(+) diff --git a/drm/nouveau/nvkm/subdev/pci/gk104.c b/drm/nouveau/nvkm/subdev/pci/gk104.c index 353630f..a663f9a 100644 --- a/drm/nouveau/nvkm/subdev/pc

[Nouveau] [PATCH 8/9] perf: add fields for pci speed and width and use it for the pstates

2015-10-12 Thread Karol Herbst
Signed-off-by: Karol Herbst --- drm/nouveau/include/nvkm/subdev/clk.h | 3 +++ drm/nouveau/nvkm/subdev/clk/base.c| 2 ++ 2 files changed, 5 insertions(+) diff --git a/drm/nouveau/include/nvkm/subdev/clk.h b/drm/nouveau/include/nvkm/subdev/clk.h index 8708f0a..e9c4a81 100644 --- a/drm/nouvea

[Nouveau] [PATCH 7/9] bios/perf: parse the pci speed from the bios for tesla and newer cards

2015-10-12 Thread Karol Herbst
Signed-off-by: Karol Herbst --- drm/nouveau/include/nvkm/subdev/bios/perf.h | 2 ++ drm/nouveau/nvkm/subdev/bios/perf.c | 16 2 files changed, 18 insertions(+) diff --git a/drm/nouveau/include/nvkm/subdev/bios/perf.h b/drm/nouveau/include/nvkm/subdev/bios/perf.h index

[Nouveau] [PATCH 1/9] pci: add gk104 variant

2015-10-12 Thread Karol Herbst
Signed-off-by: Karol Herbst --- drm/nouveau/include/nvkm/subdev/pci.h | 1 + drm/nouveau/nvkm/engine/device/base.c | 20 +- drm/nouveau/nvkm/subdev/pci/Kbuild| 1 + drm/nouveau/nvkm/subdev/pci/gk104.c | 38 +++ 4 files changed, 50 insertions

[Nouveau] [PATCH 3/9] pci: implement generic code for PCIe speed change

2015-10-12 Thread Karol Herbst
Signed-off-by: Karol Herbst --- drm/nouveau/include/nvkm/subdev/pci.h | 12 +++ drm/nouveau/nvkm/subdev/pci/Kbuild| 1 + drm/nouveau/nvkm/subdev/pci/base.c| 5 ++ drm/nouveau/nvkm/subdev/pci/pcie.c| 159 ++ drm/nouveau/nvkm/subdev/pci/priv.h|

[Nouveau] [PATCH 0/9] PCIe speed changes

2015-10-12 Thread Karol Herbst
this patch series implements PCIe speed changes for Tesla and newer. The Kepler and Fermi bits are tested on my cards at home. Karol Herbst (9): pci: add gk104 variant pci: add gf106 variant pci: implement generic code for PCIe speed change pci: implement pcie speed change for tesla pci

[Nouveau] [PATCH 4/9] pci: implement pcie speed change for tesla

2015-10-12 Thread Karol Herbst
Signed-off-by: Karol Herbst --- drm/nouveau/nvkm/subdev/pci/g84.c | 113 drm/nouveau/nvkm/subdev/pci/g94.c | 10 drm/nouveau/nvkm/subdev/pci/gf100.c | 5 ++ drm/nouveau/nvkm/subdev/pci/gf106.c | 5 ++ drm/nouveau/nvkm/subdev/pci/gk104.c | 2 +

[Nouveau] [PATCH 5/9] pci: implement pcie speed change on Fermi

2015-10-12 Thread Karol Herbst
Signed-off-by: Karol Herbst --- drm/nouveau/nvkm/subdev/pci/gf100.c | 65 + drm/nouveau/nvkm/subdev/pci/gf106.c | 5 +++ drm/nouveau/nvkm/subdev/pci/gk104.c | 3 ++ drm/nouveau/nvkm/subdev/pci/priv.h | 7 4 files changed, 80 insertions(+) diff --git a

[Nouveau] [PATCH 2/2] bios/extdev: add INA3221 id

2015-10-12 Thread Karol Herbst
Signed-off-by: Karol Herbst --- drm/nouveau/include/nvkm/subdev/bios/extdev.h | 1 + 1 file changed, 1 insertion(+) diff --git a/drm/nouveau/include/nvkm/subdev/bios/extdev.h b/drm/nouveau/include/nvkm/subdev/bios/extdev.h index 6d3bedc..6994035 100644 --- a/drm/nouveau/include/nvkm/subdev/bios

[Nouveau] [PATCH 1/2] nouveau/perfmon: add interface files for current core voltage

2015-10-12 Thread Karol Herbst
Signed-off-by: Karol Herbst --- drm/nouveau/include/nvif/device.h | 1 + drm/nouveau/nouveau_hwmon.c | 53 +++ 2 files changed, 54 insertions(+) diff --git a/drm/nouveau/include/nvif/device.h b/drm/nouveau/include/nvif/device.h index 700a9b2..8cb2f94 1

[Nouveau] [PATCH 0/2] hwmon stuff

2015-10-12 Thread Karol Herbst
this series add an interface get the core voltage to hwmon and adds the id of the INA3221 extedv, which will be used for the power consumption interface later Karol Herbst (2): nouveau/perfmon: add interface files for current core voltage bios/extdev: add INA3221 id drm/nouveau/include/nvif/

[Nouveau] [Bug 92438] Segfault in pushbuf_kref when running the android emulator (qemu) on nv50

2015-10-12 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=92438 --- Comment #3 from Gabriele Svelto --- I can test it, which version of mesa and libdrm do you suggest? The portage tree seems to have all recent versions. -- You are receiving this mail because: You are the QA Contact for the bug. You are the

Re: [Nouveau] [PATCH 4/9] pci: implement pcie speed change for tesla

2015-10-12 Thread Roy Spliet
Hey Karol. Thanks, great work. A few questions and nit-picks in-line, but I reckon on the technical side all is fine. Cheers, Roy Op 12-10-15 om 21:27 schreef Karol Herbst: Signed-off-by: Karol Herbst --- drm/nouveau/nvkm/subdev/pci/g84.c | 113 drm

Re: [Nouveau] [PATCH 3/9] pci: implement generic code for PCIe speed change

2015-10-12 Thread Roy Spliet
Some more minor nitting! Op 12-10-15 om 21:27 schreef Karol Herbst: Signed-off-by: Karol Herbst --- drm/nouveau/include/nvkm/subdev/pci.h | 12 +++ drm/nouveau/nvkm/subdev/pci/Kbuild| 1 + drm/nouveau/nvkm/subdev/pci/base.c| 5 ++ drm/nouveau/nvkm/subdev/pci/pcie.c| 159 ++

Re: [Nouveau] [PATCH 9/9] perf: change pcie speed on pstate change

2015-10-12 Thread Roy Spliet
Comment in-line. Cheers, Roy Op 12-10-15 om 21:27 schreef Karol Herbst: Signed-off-by: Karol Herbst --- drm/nouveau/nvkm/subdev/clk/base.c | 7 +++ 1 file changed, 7 insertions(+) diff --git a/drm/nouveau/nvkm/subdev/clk/base.c b/drm/nouveau/nvkm/subdev/clk/base.c index 7ae4f26..4e512

[Nouveau] [Bug 92306] GL Excess demo renders incorrectly on nv43

2015-10-12 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=92306 --- Comment #13 from Andrew Randrianasulu --- (In reply to Ilia Mirkin from comment #12) > (In reply to Andrew Randrianasulu from comment #11) > > "Mismatched color and zeta formats, ignoring zeta." > > Yeah, as I suspected... unfortunately ther

[Nouveau] [Bug 92306] GL Excess demo renders incorrectly on nv43

2015-10-12 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=92306 --- Comment #14 from Ilia Mirkin --- (In reply to Andrew Randrianasulu from comment #13) > (In reply to Ilia Mirkin from comment #12) > > (In reply to Andrew Randrianasulu from comment #11) > > > "Mismatched color and zeta formats, ignoring zeta.

[Nouveau] [Bug 92306] GL Excess demo renders incorrectly on nv43

2015-10-12 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=92306 --- Comment #15 from Andrew Randrianasulu --- (In reply to Ilia Mirkin from comment #14) > (In reply to Andrew Randrianasulu from comment #13) > > (In reply to Ilia Mirkin from comment #12) > > > (In reply to Andrew Randrianasulu from comment #11

[Nouveau] [Bug 92306] GL Excess demo renders incorrectly on nv43

2015-10-12 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=92306 --- Comment #16 from Andrew Randrianasulu --- Created attachment 118847 --> https://bugs.freedesktop.org/attachment.cgi?id=118847&action=edit dmesg, from glean run, makeCurrent tests -- You are receiving this mail because: You are the QA Cont

[Nouveau] [Bug 92306] GL Excess demo renders incorrectly on nv43

2015-10-12 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=92306 --- Comment #17 from Ben Skeggs --- (In reply to Ilia Mirkin from comment #14) > (In reply to Andrew Randrianasulu from comment #13) > > (In reply to Ilia Mirkin from comment #12) > > > (In reply to Andrew Randrianasulu from comment #11) > > > >

[Nouveau] [Bug 92438] Segfault in pushbuf_kref when running the android emulator (qemu) on nv50

2015-10-12 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=92438 --- Comment #4 from Gabriele Svelto --- I've started testing with different versions of mesa and libdrm. On my first try I could still repro with mesa 10.4.6 and libdrm 2.4.59. -- You are receiving this mail because: You are the QA Contact for