[Nouveau] null deref in nouveau_clock_init on pre-nv40 cards

2013-11-14 Thread Ilia Mirkin
Hi Ben, Pre-nv40 cards don't have domains defined, which the nouveau_clock_init code assumes exists. The following (white-space-damaged, sorry) patch fixes boot for me, haven't really tested the pre-nv40 cards in my system much further. I assume there's some proper fix here. -ilia diff --git

[Nouveau] [Bug 69029] [NVA8] GPU lockup since kernel 3.11 upgrade

2013-11-14 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=69029 --- Comment #7 from Allan Oepping allan-freedesk...@oepping.com --- Created attachment 89204 -- https://bugs.freedesktop.org/attachment.cgi?id=89204action=edit log and system information from lockup -- You are receiving this mail because: You

[Nouveau] [Bug 69029] [NVA8] GPU lockup since kernel 3.11 upgrade

2013-11-14 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=69029 --- Comment #8 from Allan Oepping allan-freedesk...@oepping.com --- I've had this issue for some time. The system will work fine until the first lockup. After that it locks up everytime I unlock my desktop(for about 30 seconds). The lockup

[Nouveau] [Bug 71620] New: nouveau_fence_wait_uevent NULL pointer dereference

2013-11-14 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=71620 Priority: medium Bug ID: 71620 Assignee: nouveau@lists.freedesktop.org Summary: nouveau_fence_wait_uevent NULL pointer dereference Severity: normal Classification: Unclassified

[Nouveau] [PATCH 2/5] drm/nv10/plane: add downscaling restrictions

2013-11-14 Thread Ilia Mirkin
Signed-off-by: Ilia Mirkin imir...@alum.mit.edu --- Copied from the (disabled) overlay code in xf86-video-nouveau. I verified that my nv34 indeed doesn't scale down by more than 2, didn't test the factor of 8. drivers/gpu/drm/nouveau/dispnv04/overlay.c | 10 +- 1 file changed, 9

[Nouveau] [PATCH 5/5] drm/nv04/plane: add support for nv04/nv05 video overlay

2013-11-14 Thread Ilia Mirkin
Signed-off-by: Ilia Mirkin imir...@alum.mit.edu --- Tested on a NV05, seems to work. I attempted to avoid duplication, so I ended up with the function pointer. Doesn't seem too dirty, IMO. drivers/gpu/drm/nouveau/dispnv04/overlay.c | 176 +++-- 1 file changed, 166

[Nouveau] [PATCH 4/5] drm/nv10/plane: add YUYV support

2013-11-14 Thread Ilia Mirkin
Signed-off-by: Ilia Mirkin imir...@alum.mit.edu --- drivers/gpu/drm/nouveau/dispnv04/overlay.c | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/drivers/gpu/drm/nouveau/dispnv04/overlay.c b/drivers/gpu/drm/nouveau/dispnv04/overlay.c index 32e7064..ba40c7b 100644 ---

[Nouveau] [PATCH 3/5] drm/nv10/plane: some chipsets don't support NV12

2013-11-14 Thread Ilia Mirkin
Signed-off-by: Ilia Mirkin imir...@alum.mit.edu --- Copied from xf86-video-nouveau, I don't have the requisite cards to test it out myself. drivers/gpu/drm/nouveau/dispnv04/overlay.c | 15 +-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git