[git pull] drm fixes

2013-05-28 Thread Dave Airlie
Hi Linus, this is mostly exynos and intel fixes, along with some vblank patches I lost from Rob a few months ago that make wayland work better on lots of GPUs, also a qxl kconfig fix. Dave. The following changes since commit b91fd4d5aad0c1124654341814067ca3f59490fc: Merge tag 'pci-v3.10-fi

Re: Introduce a new helper framework for buffer synchronization

2013-05-28 Thread Maarten Lankhorst
Hey, Op 28-05-13 04:49, Inki Dae schreef: > >> -Original Message- >> From: Maarten Lankhorst [mailto:maarten.lankho...@canonical.com] >> Sent: Tuesday, May 28, 2013 12:23 AM >> To: Inki Dae >> Cc: 'Daniel Vetter'; 'Rob Clark'; 'linux-fbdev'; 'YoungJun Cho'; 'Kyungmin >> Park'; 'myungjoo.ha

[PATCH 1/2] drm/exynos: fix WINDOWS_NR checking to vidi driver

2013-05-28 Thread Inki Dae
This patch just checks if win_data array range is valid or not correctly. Signed-off-by: Inki Dae Signed-off-by: Kyungmin Park --- drivers/gpu/drm/exynos/exynos_drm_vidi.c |6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/gpu/drm/exynos/exynos_drm_vidi.c b/d

drm/exynos: make overlay data to be updated to valid hw

2013-05-28 Thread Inki Dae
This patch makes sure that overlay data are updated to real hardware enabled when framebuffer is released. For this, this patch checks if crtc and encoder are valid or not, and then makes it waiting for signal synchroniztion to only valid encoder. Signed-off-by: Inki Dae Signed-off-by: Kyungmin P

[Bug 65068] New: AtomBIOS stuck after suspend/resume cycle whilst GPU turned off

2013-05-28 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=65068 Priority: medium Bug ID: 65068 Assignee: dri-devel@lists.freedesktop.org Summary: AtomBIOS stuck after suspend/resume cycle whilst GPU turned off Severity: normal Classif

[Bug 63935] TURKS [drm:r600_uvd_init] *ERROR* UVD not responding, trying to reset the VCPU!!!

2013-05-28 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=63935 --- Comment #51 from Christian König --- (In reply to comment #50) > Also patched SUMO2 patch from > http://lists.freedesktop.org/archives/dri-devel/2013-May/038894.html > > '''Still no success!''' > > Still got [drm:r600_uvd_init] *ERROR* UVD

[Bug 64850] Second screen black on Pitcairn PRO

2013-05-28 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=64850 --- Comment #18 from Jakob Nixdorf --- New update: It seems to have nothing to do with the connectors that are used. I just got my mini-DisplayPort to DVI adapter and tested it. No combination works (HDMI+mDP, DVI+mDP, HDMI+DVI) the second screen

Re: [PATCH] drm/tegra: add support for runtime pm

2013-05-28 Thread Thierry Reding
On Tue, May 28, 2013 at 08:45:03AM +0300, Terje Bergström wrote: > On 27.05.2013 18:45, Thierry Reding wrote: > > On Mon, May 27, 2013 at 07:19:28PM +0530, Mayuresh Kulkarni wrote: > >> +#ifdef CONFIG_PM_RUNTIME > >> +static int host1x_runtime_suspend(struct device *dev) > >> +{ > >> + struct host

Re: [PULL] drm-intel-fixes

2013-05-28 Thread Daniel Vetter
On Thu, May 23, 2013 at 02:03:09PM +0200, Daniel Vetter wrote: > Hi Dave, > > A few fixes, nothing shocking: > - More Haswell pci ids. Includes a pile of marketing spare ids (which > despite the spare moniker show up all over the place). > - Fix a regression in handling modeset failures, resulti

[Bug 52174] radeonsi enable GLSL 1.3 by default

2013-05-28 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=52174 Michel Dänzer changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug 62889] ColorTiling results in glitches on Radeon HD 7970 + Glamor

2013-05-28 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=62889 Michel Dänzer changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

Re: [PATCH -next] drm/i915: fix error return code in init_pipe_control()

2013-05-28 Thread Daniel Vetter
On Tue, May 28, 2013 at 05:51:44PM +0800, Wei Yongjun wrote: > From: Wei Yongjun > > Fix to return -ENOMEM in the kmap() error handling case > instead of 0, as done elsewhere in this function. > > Signed-off-by: Wei Yongjun Queued for -next, thanks for the patch. -Daniel -- Daniel Vetter Softw

Re: [PATCH -next] drm/i915: fix error return code in init_pipe_control()

2013-05-28 Thread Chris Wilson
On Tue, May 28, 2013 at 05:51:44PM +0800, Wei Yongjun wrote: > From: Wei Yongjun > > Fix to return -ENOMEM in the kmap() error handling case > instead of 0, as done elsewhere in this function. kmap() can fail? It is either translated to page_address() or kmap_high() (on x86), neither of which m

Re: Introduce a new helper framework for buffer synchronization

2013-05-28 Thread Daniel Vetter
On Tue, May 28, 2013 at 12:56:57PM +0900, Inki Dae wrote: > > > > -Original Message- > > From: linux-fbdev-ow...@vger.kernel.org [mailto:linux-fbdev- > > ow...@vger.kernel.org] On Behalf Of Rob Clark > > Sent: Tuesday, May 28, 2013 12:48 AM > > To: Inki Dae > > Cc: Maarten Lankhorst; Dani

Re: [PATCH 2/6] gpu: host1x: Fix syncpoint wait return value

2013-05-28 Thread Thierry Reding
On Mon, May 27, 2013 at 09:55:46AM +0300, Arto Merilainen wrote: > On 05/26/2013 01:12 PM, Thierry Reding wrote: > >* PGP Signed by an unknown key > > > >On Fri, May 17, 2013 at 02:49:44PM +0300, Arto Merilainen wrote: [...] > >Thinking about it, maybe it would be good to have two separate error >

[PATCH -next] drm/i915: fix error return code in init_pipe_control()

2013-05-28 Thread Wei Yongjun
From: Wei Yongjun Fix to return -ENOMEM in the kmap() error handling case instead of 0, as done elsewhere in this function. Signed-off-by: Wei Yongjun --- drivers/gpu/drm/i915/intel_ringbuffer.c | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/drm/i915/inte

[Bug 58901] New: "trying to bind memory to uninitialized GART" error at resume from suspend to memory

2013-05-28 Thread bugzilla-daemon
https://bugzilla.kernel.org/show_bug.cgi?id=58901 Summary: "trying to bind memory to uninitialized GART" error at resume from suspend to memory Product: Drivers Version: 2.5 Kernel Version: 3.9.3 Platform: All OS/Version: L

Re: drm/exynos: make overlay data to be updated to valid hw

2013-05-28 Thread Inki Dae
2013/5/28 Inki Dae > This patch makes sure that overlay data are updated > to real hardware enabled when framebuffer is released. > For this, this patch checks if crtc and encoder are > valid or not, and then makes it waiting for signal > synchroniztion to only valid encoder. > > Signed-off-by: I

Re: Introduce a new helper framework for buffer synchronization

2013-05-28 Thread Rob Clark
On Mon, May 27, 2013 at 11:56 PM, Inki Dae wrote: > > >> -Original Message- >> From: linux-fbdev-ow...@vger.kernel.org [mailto:linux-fbdev- >> ow...@vger.kernel.org] On Behalf Of Rob Clark >> Sent: Tuesday, May 28, 2013 12:48 AM >> To: Inki Dae >> Cc: Maarten Lankhorst; Daniel Vetter; linu

RE: Introduce a new helper framework for buffer synchronization

2013-05-28 Thread Inki Dae
Hi Daniel, Thank you so much. And so very useful.:) Sorry but could be give me more comments to the below my comments? There are still things making me confusing.:( > -Original Message- > From: Daniel Vetter [mailto:daniel.vet...@ffwll.ch] On Behalf Of Daniel > Vetter > Sent: Tuesday, M

[PATCH v4 0/4] add mutex wait/wound/style style locks

2013-05-28 Thread Maarten Lankhorst
Version 4 already? Small api changes since v3: - Remove ww_mutex_unlock_single and ww_mutex_lock_single. - Rename ww_mutex_trylock_single to ww_mutex_trylock. - Remove separate implementations of ww_mutex_lock_slow*, normal functions can be used. Inline versions still exist for extra debugging

[PATCH v4 2/4] mutex: add support for wound/wait style locks, v5

2013-05-28 Thread Maarten Lankhorst
Changes since RFC patch v1: - Updated to use atomic_long instead of atomic, since the reservation_id was a long. - added mutex_reserve_lock_slow and mutex_reserve_lock_intr_slow - removed mutex_locked_set_reservation_id (or w/e it was called) Changes since RFC patch v2: - remove use of __mutex

[PATCH v4 3/4] mutex: Add ww tests to lib/locking-selftest.c. v4

2013-05-28 Thread Maarten Lankhorst
This stresses the lockdep code in some ways specifically useful to ww_mutexes. It adds checks for most of the common locking errors. Changes since v1: - Add tests to verify reservation_id is untouched. - Use L() and U() macros where possible. Changes since v2: - Use the ww_mutex api directly.

[PATCH v4 4/4] mutex: w/w mutex slowpath debugging

2013-05-28 Thread Maarten Lankhorst
From: Daniel Vetter Injects EDEADLK conditions at pseudo-random interval, with exponential backoff up to UINT_MAX (to ensure that every lock operation still completes in a reasonable time). This way we can test the wound slowpath even for ww mutex users where contention is never expected, and th

RE: Introduce a new helper framework for buffer synchronization

2013-05-28 Thread Inki Dae
> -Original Message- > From: linux-fbdev-ow...@vger.kernel.org [mailto:linux-fbdev- > ow...@vger.kernel.org] On Behalf Of Rob Clark > Sent: Tuesday, May 28, 2013 10:49 PM > To: Inki Dae > Cc: Maarten Lankhorst; Daniel Vetter; linux-fbdev; YoungJun Cho; Kyungmin > Park; myungjoo.ham; DRI m

[PATCH v4 1/4] arch: make __mutex_fastpath_lock_retval return whether fastpath succeeded or not.

2013-05-28 Thread Maarten Lankhorst
This will allow me to call functions that have multiple arguments if fastpath fails. This is required to support ticket mutexes, because they need to be able to pass an extra argument to the fail function. Originally I duplicated the functions, by adding __mutex_fastpath_lock_retval_arg. This e

[Bug 65085] New: [radeonsi LLVM] Segfault during OpenCL kernel compilation

2013-05-28 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=65085 Priority: medium Bug ID: 65085 Assignee: dri-devel@lists.freedesktop.org Summary: [radeonsi LLVM] Segfault during OpenCL kernel compilation Severity: normal Classificatio

[Bug 65085] [radeonsi LLVM] Segfault during OpenCL kernel compilation

2013-05-28 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=65085 --- Comment #1 from Niels Ole Salscheider --- Created attachment 79903 --> https://bugs.freedesktop.org/attachment.cgi?id=79903&action=edit Patch to work around the issue -- You are receiving this mail because: You are the assignee for the bu

[Bug 65085] [radeonsi LLVM] Segfault during OpenCL kernel compilation

2013-05-28 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=65085 --- Comment #2 from Niels Ole Salscheider --- Created attachment 79904 --> https://bugs.freedesktop.org/attachment.cgi?id=79904&action=edit Full backtrace -- You are receiving this mail because: You are the assignee for the bug. _

[Bug 58901] "trying to bind memory to uninitialized GART" error at resume from suspend to memory

2013-05-28 Thread bugzilla-daemon
https://bugzilla.kernel.org/show_bug.cgi?id=58901 --- Comment #1 from Michel Dänzer 2013-05-28 16:31:21 --- Can you bisect between 3.8.x and 3.9.x? -- Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are watchin

Re: Introduce a new helper framework for buffer synchronization

2013-05-28 Thread Daniel Vetter
On Tue, May 28, 2013 at 4:50 PM, Inki Dae wrote: > I think I already used reservation stuff any time in that way except > ww-mutex. And I'm not sure that embedded system really needs ww-mutex. If > there is any case, > could you tell me the case? I really need more advice and understanding :) If

[Bug 65091] New: power_profile not working for HD5650

2013-05-28 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=65091 Priority: medium Bug ID: 65091 Assignee: dri-devel@lists.freedesktop.org Summary: power_profile not working for HD5650 Severity: major Classification: Unclassified OS: Linux

Re: [REGRESSION] system does not resume from ram due to commit "drm/nv50/fifo: prevent races between clients updating playlists"

2013-05-28 Thread Sven Joachim
On 2013-05-26 23:09 +0200, Maarten Maathuis wrote: > My NV96 does not resume from suspend to ram (the screen stays black, magic > sysrq keys do work) with the current linus git kernel, i bisected it to the > following commit. > > drm/nv50/fifo: prevent races between clients updating playlists > b5

Re: [PATCH v4 3/4] mutex: Add ww tests to lib/locking-selftest.c. v4

2013-05-28 Thread Daniel Vetter
On Tue, May 28, 2013 at 04:48:45PM +0200, Maarten Lankhorst wrote: > This stresses the lockdep code in some ways specifically useful to > ww_mutexes. It adds checks for most of the common locking errors. > > Changes since v1: > - Add tests to verify reservation_id is untouched. > - Use L() and U

[Bug 65095] New: BARTS [drm:r600_uvd_init] *ERROR* UVD not responding, trying to reset the VCPU!!!

2013-05-28 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=65095 Priority: medium Bug ID: 65095 Assignee: dri-devel@lists.freedesktop.org Summary: BARTS [drm:r600_uvd_init] *ERROR* UVD not responding, trying to reset the VCPU!!! Severity:

[PULL] drm-intel-next for 3.11

2013-05-28 Thread Daniel Vetter
Hi Dave, So I've figured it's time to upon up drm-next with a nice pile of intel patches. And there seems to be some other stuff pending on dri-devel already, too ;-) Highlights (copy-pasted from my testing cycle mails): - fbc support for Haswell (Rodrigo) - streamlined workaround comments, inclu

Re: [PATCH 2/6] gpu: host1x: Fix syncpoint wait return value

2013-05-28 Thread Keith Packard
Thierry Reding writes: > That doesn't sound right. Maybe drmIoctl() needs fixing instead. Looking > at the history, drmIoctl() was introduced to automatically loop if a > signal was received (commit 8b9ab108ec1f2ba2b503f713769c4946849b3cb2). > However the ioctl(3p) manpage doesn't mention that i

Re: [PATCH v4 3/4] mutex: Add ww tests to lib/locking-selftest.c. v4

2013-05-28 Thread Maarten Lankhorst
Op 28-05-13 21:18, Daniel Vetter schreef: > On Tue, May 28, 2013 at 04:48:45PM +0200, Maarten Lankhorst wrote: >> This stresses the lockdep code in some ways specifically useful to >> ww_mutexes. It adds checks for most of the common locking errors. >> >> Changes since v1: >> - Add tests to verify

[Bug 65095] BARTS [drm:r600_uvd_init] *ERROR* UVD not responding, trying to reset the VCPU!!!

2013-05-28 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=65095 Erdem U. Altınyurt changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

RE: Introduce a new helper framework for buffer synchronization

2013-05-28 Thread Inki Dae
> -Original Message- > From: daniel.vet...@ffwll.ch [mailto:daniel.vet...@ffwll.ch] On Behalf Of > Daniel Vetter > Sent: Wednesday, May 29, 2013 1:50 AM > To: Inki Dae > Cc: Rob Clark; Maarten Lankhorst; linux-fbdev; YoungJun Cho; Kyungmin Park; > myungjoo.ham; DRI mailing list; linux-arm

[Bug 64471] Radeon HD6570 lockup in Brütal Legend with HyperZ

2013-05-28 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=64471 Alex Deucher changed: What|Removed |Added Summary|Radeon HD6570 lockup in |Radeon HD6570 lockup in

[Bug 64471] Radeon HD6570 lockup in Brütal Legend with HyperZ

2013-05-28 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=64471 Alex Deucher changed: What|Removed |Added CC||thomas.lindr...@gmail.com --- Comment #6

[Bug 64933] Hyperz related gpu lockup on git mesa in Brütal Legend

2013-05-28 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=64933 Alex Deucher changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug 64983] X3 Terran Conflict displays strange colors.

2013-05-28 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=64983 Alex Deucher changed: What|Removed |Added Attachment #79788|text/plain |image/jpeg mime type|

[Bug 65068] vgaswitcheroo doesn't deal with powered off dGPU on resume

2013-05-28 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=65068 Alex Deucher changed: What|Removed |Added Summary|AtomBIOS stuck after|vgaswitcheroo doesn't deal

[Bug 63935] TURKS [drm:r600_uvd_init] *ERROR* UVD not responding, trying to reset the VCPU!!!

2013-05-28 Thread bugzilla-dae...@freedesktop.org
_init] *ERROR* UVD not responding, trying to reset the VCPU!!! errors. :( -- You are receiving this mail because: You are the assignee for the bug. -- next part -- An HTML attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/

[Bug 63935] TURKS [drm:r600_uvd_init] *ERROR* UVD not responding, trying to reset the VCPU!!!

2013-05-28 Thread bugzilla-dae...@freedesktop.org
ot responding, trying to reset the VCPU!!! -- You are receiving this mail because: You are the assignee for the bug. -- next part -- An HTML attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20130528/be554d79/attachment.html>

Introduce a new helper framework for buffer synchronization

2013-05-28 Thread Inki Dae
> -Original Message- > From: Maarten Lankhorst [mailto:maarten.lankhorst at canonical.com] > Sent: Tuesday, May 28, 2013 12:23 AM > To: Inki Dae > Cc: 'Daniel Vetter'; 'Rob Clark'; 'linux-fbdev'; 'YoungJun Cho'; 'Kyungmin > Park'; 'myungjoo.ham'; 'DRI mailing list'; linux-arm- > kernel at

Introduce a new helper framework for buffer synchronization

2013-05-28 Thread Inki Dae
> -Original Message- > From: linux-fbdev-owner at vger.kernel.org [mailto:linux-fbdev- > owner at vger.kernel.org] On Behalf Of Rob Clark > Sent: Tuesday, May 28, 2013 12:48 AM > To: Inki Dae > Cc: Maarten Lankhorst; Daniel Vetter; linux-fbdev; YoungJun Cho; Kyungmin > Park; myungjoo.ham;

Introduce a new helper framework for buffer synchronization

2013-05-28 Thread Inki Dae
> -Original Message- > From: daniel.vetter at ffwll.ch [mailto:daniel.vetter at ffwll.ch] On Behalf > Of > Daniel Vetter > Sent: Tuesday, May 28, 2013 1:02 AM > To: Rob Clark > Cc: Inki Dae; Maarten Lankhorst; linux-fbdev; YoungJun Cho; Kyungmin Park; > myungjoo.ham; DRI mailing list; li

[PATCH] drm/tegra: add support for runtime pm

2013-05-28 Thread Terje Bergström
On 27.05.2013 18:45, Thierry Reding wrote: > On Mon, May 27, 2013 at 07:19:28PM +0530, Mayuresh Kulkarni wrote: >> +#ifdef CONFIG_PM_RUNTIME >> +static int host1x_runtime_suspend(struct device *dev) >> +{ >> +struct host1x *host; >> + >> +host = dev_get_drvdata(dev); >> +if (IS_ERR_OR_N

[git pull] drm fixes

2013-05-28 Thread Dave Airlie
Hi Linus, this is mostly exynos and intel fixes, along with some vblank patches I lost from Rob a few months ago that make wayland work better on lots of GPUs, also a qxl kconfig fix. Dave. The following changes since commit b91fd4d5aad0c1124654341814067ca3f59490fc: Merge tag 'pci-v3.10-fi

Introduce a new helper framework for buffer synchronization

2013-05-28 Thread Maarten Lankhorst
Hey, Op 28-05-13 04:49, Inki Dae schreef: > >> -Original Message- >> From: Maarten Lankhorst [mailto:maarten.lankhorst at canonical.com] >> Sent: Tuesday, May 28, 2013 12:23 AM >> To: Inki Dae >> Cc: 'Daniel Vetter'; 'Rob Clark'; 'linux-fbdev'; 'YoungJun Cho'; 'Kyungmin >> Park'; 'myungjoo

[PATCH 1/2] drm/exynos: fix WINDOWS_NR checking to vidi driver

2013-05-28 Thread Inki Dae
This patch just checks if win_data array range is valid or not correctly. Signed-off-by: Inki Dae Signed-off-by: Kyungmin Park --- drivers/gpu/drm/exynos/exynos_drm_vidi.c |6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/gpu/drm/exynos/exynos_drm_vidi.c b/d

drm/exynos: make overlay data to be updated to valid hw

2013-05-28 Thread Inki Dae
This patch makes sure that overlay data are updated to real hardware enabled when framebuffer is released. For this, this patch checks if crtc and encoder are valid or not, and then makes it waiting for signal synchroniztion to only valid encoder. Signed-off-by: Inki Dae Signed-off-by: Kyungmin P

[Bug 65068] New: AtomBIOS stuck after suspend/resume cycle whilst GPU turned off

2013-05-28 Thread bugzilla-dae...@freedesktop.org
An HTML attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20130528/55b5f0f2/attachment-0001.html>

[Bug 63935] TURKS [drm:r600_uvd_init] *ERROR* UVD not responding, trying to reset the VCPU!!!

2013-05-28 Thread bugzilla-dae...@freedesktop.org
ptoms. Christian. -- You are receiving this mail because: You are the assignee for the bug. -- next part -- An HTML attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20130528/8b611739/attachment.html>

[Bug 64850] Second screen black on Pitcairn PRO

2013-05-28 Thread bugzilla-dae...@freedesktop.org
screen is always black. -- You are receiving this mail because: You are the assignee for the bug. -- next part -- An HTML attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20130528/2bf78496/attachment.html>

[PATCH] drm/tegra: add support for runtime pm

2013-05-28 Thread Thierry Reding
put() in host1x_cdma.c. For code > readability it's be great to have them in the same file. I actually get > questions every now and then because in downstream because of doing > these operations in different files. With the above helper in place, we could move host1x_job_submit() to job.c instead and have all the code in one file. Thierry -- next part -- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 836 bytes Desc: not available URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20130528/98a13182/attachment.pgp>

[PULL] drm-intel-fixes

2013-05-28 Thread Daniel Vetter
On Thu, May 23, 2013 at 02:03:09PM +0200, Daniel Vetter wrote: > Hi Dave, > > A few fixes, nothing shocking: > - More Haswell pci ids. Includes a pile of marketing spare ids (which > despite the spare moniker show up all over the place). > - Fix a regression in handling modeset failures, resulti

[Bug 52174] radeonsi enable GLSL 1.3 by default

2013-05-28 Thread bugzilla-dae...@freedesktop.org
: You are the assignee for the bug. -- next part -- An HTML attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20130528/fc0c1ad9/attachment.html>

[Bug 62889] ColorTiling results in glitches on Radeon HD 7970 + Glamor

2013-05-28 Thread bugzilla-dae...@freedesktop.org
was scrubbed... URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20130528/7053d7c5/attachment-0001.html>

[PATCH -next] drm/i915: fix error return code in init_pipe_control()

2013-05-28 Thread Daniel Vetter
On Tue, May 28, 2013 at 05:51:44PM +0800, Wei Yongjun wrote: > From: Wei Yongjun > > Fix to return -ENOMEM in the kmap() error handling case > instead of 0, as done elsewhere in this function. > > Signed-off-by: Wei Yongjun Queued for -next, thanks for the patch. -Daniel -- Daniel Vetter Softw

[PATCH -next] drm/i915: fix error return code in init_pipe_control()

2013-05-28 Thread Chris Wilson
On Tue, May 28, 2013 at 05:51:44PM +0800, Wei Yongjun wrote: > From: Wei Yongjun > > Fix to return -ENOMEM in the kmap() error handling case > instead of 0, as done elsewhere in this function. kmap() can fail? It is either translated to page_address() or kmap_high() (on x86), neither of which m

Introduce a new helper framework for buffer synchronization

2013-05-28 Thread Daniel Vetter
On Tue, May 28, 2013 at 12:56:57PM +0900, Inki Dae wrote: > > > > -Original Message- > > From: linux-fbdev-owner at vger.kernel.org [mailto:linux-fbdev- > > owner at vger.kernel.org] On Behalf Of Rob Clark > > Sent: Tuesday, May 28, 2013 12:48 AM > > To: Inki Dae > > Cc: Maarten Lankhorst

[PATCH 2/6] gpu: host1x: Fix syncpoint wait return value

2013-05-28 Thread Thierry Reding
is interrupted by a signal. I'm adding Keith as author of that commit and the xorg-devel mailing list on Cc to get some more eyes on this. Thierry -- next part -- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 836

[PATCH -next] drm/i915: fix error return code in init_pipe_control()

2013-05-28 Thread Wei Yongjun
From: Wei Yongjun Fix to return -ENOMEM in the kmap() error handling case instead of 0, as done elsewhere in this function. Signed-off-by: Wei Yongjun --- drivers/gpu/drm/i915/intel_ringbuffer.c | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/drm/i915/inte

[Bug 58901] New: "trying to bind memory to uninitialized GART" error at resume from suspend to memory

2013-05-28 Thread bugzilla-dae...@bugzilla.kernel.org
https://bugzilla.kernel.org/show_bug.cgi?id=58901 Summary: "trying to bind memory to uninitialized GART" error at resume from suspend to memory Product: Drivers Version: 2.5 Kernel Version: 3.9.3 Platform: All OS/Version: L

drm/exynos: make overlay data to be updated to valid hw

2013-05-28 Thread Inki Dae
> -- > 1.7.5.4 > > ___ > dri-devel mailing list > dri-devel at lists.freedesktop.org > http://lists.freedesktop.org/mailman/listinfo/dri-devel > -- next part -- An HTML attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20130528/b5949fc2/attachment.html>

Introduce a new helper framework for buffer synchronization

2013-05-28 Thread Rob Clark
On Mon, May 27, 2013 at 11:56 PM, Inki Dae wrote: > > >> -Original Message- >> From: linux-fbdev-owner at vger.kernel.org [mailto:linux-fbdev- >> owner at vger.kernel.org] On Behalf Of Rob Clark >> Sent: Tuesday, May 28, 2013 12:48 AM >> To: Inki Dae >> Cc: Maarten Lankhorst; Daniel Vetter

Introduce a new helper framework for buffer synchronization

2013-05-28 Thread Inki Dae
Hi Daniel, Thank you so much. And so very useful.:) Sorry but could be give me more comments to the below my comments? There are still things making me confusing.:( > -Original Message- > From: Daniel Vetter [mailto:daniel.vetter at ffwll.ch] On Behalf Of Daniel > Vetter > Sent: Tuesday

[PATCH v4 0/4] add mutex wait/wound/style style locks

2013-05-28 Thread Maarten Lankhorst
Version 4 already? Small api changes since v3: - Remove ww_mutex_unlock_single and ww_mutex_lock_single. - Rename ww_mutex_trylock_single to ww_mutex_trylock. - Remove separate implementations of ww_mutex_lock_slow*, normal functions can be used. Inline versions still exist for extra debugging

[PATCH v4 1/4] arch: make __mutex_fastpath_lock_retval return whether fastpath succeeded or not.

2013-05-28 Thread Maarten Lankhorst
This will allow me to call functions that have multiple arguments if fastpath fails. This is required to support ticket mutexes, because they need to be able to pass an extra argument to the fail function. Originally I duplicated the functions, by adding __mutex_fastpath_lock_retval_arg. This e

[PATCH v4 2/4] mutex: add support for wound/wait style locks, v5

2013-05-28 Thread Maarten Lankhorst
Changes since RFC patch v1: - Updated to use atomic_long instead of atomic, since the reservation_id was a long. - added mutex_reserve_lock_slow and mutex_reserve_lock_intr_slow - removed mutex_locked_set_reservation_id (or w/e it was called) Changes since RFC patch v2: - remove use of __mutex

[PATCH v4 3/4] mutex: Add ww tests to lib/locking-selftest.c. v4

2013-05-28 Thread Maarten Lankhorst
This stresses the lockdep code in some ways specifically useful to ww_mutexes. It adds checks for most of the common locking errors. Changes since v1: - Add tests to verify reservation_id is untouched. - Use L() and U() macros where possible. Changes since v2: - Use the ww_mutex api directly.

[PATCH v4 4/4] mutex: w/w mutex slowpath debugging

2013-05-28 Thread Maarten Lankhorst
From: Daniel Vetter Injects EDEADLK conditions at pseudo-random interval, with exponential backoff up to UINT_MAX (to ensure that every lock operation still completes in a reasonable time). This way we can test the wound slowpath even for ww mutex users where contention is never expected, and th

Introduce a new helper framework for buffer synchronization

2013-05-28 Thread Inki Dae
> -Original Message- > From: linux-fbdev-owner at vger.kernel.org [mailto:linux-fbdev- > owner at vger.kernel.org] On Behalf Of Rob Clark > Sent: Tuesday, May 28, 2013 10:49 PM > To: Inki Dae > Cc: Maarten Lankhorst; Daniel Vetter; linux-fbdev; YoungJun Cho; Kyungmin > Park; myungjoo.ham;

[Bug 65085] New: [radeonsi LLVM] Segfault during OpenCL kernel compilation

2013-05-28 Thread bugzilla-dae...@freedesktop.org
tachment was scrubbed... URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20130528/c3f6506c/attachment.html>

[Bug 65085] [radeonsi LLVM] Segfault during OpenCL kernel compilation

2013-05-28 Thread bugzilla-dae...@freedesktop.org
for the bug. -- next part -- An HTML attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20130528/ffd1f228/attachment.html>

[Bug 65085] [radeonsi LLVM] Segfault during OpenCL kernel compilation

2013-05-28 Thread bugzilla-dae...@freedesktop.org
the bug. -- next part -- An HTML attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20130528/c36a498d/attachment.html>

[Bug 58901] "trying to bind memory to uninitialized GART" error at resume from suspend to memory

2013-05-28 Thread bugzilla-dae...@bugzilla.kernel.org
https://bugzilla.kernel.org/show_bug.cgi?id=58901 --- Comment #1 from Michel D?nzer 2013-05-28 16:31:21 --- Can you bisect between 3.8.x and 3.9.x? -- Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are watchi

Introduce a new helper framework for buffer synchronization

2013-05-28 Thread Daniel Vetter
On Tue, May 28, 2013 at 4:50 PM, Inki Dae wrote: > I think I already used reservation stuff any time in that way except > ww-mutex. And I'm not sure that embedded system really needs ww-mutex. If > there is any case, > could you tell me the case? I really need more advice and understanding :) If

[Bug 65091] New: power_profile not working for HD5650

2013-05-28 Thread bugzilla-dae...@freedesktop.org
for it, and I'm open in helping with providing every information. -- You are receiving this mail because: You are the assignee for the bug. -- next part -- An HTML attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/

[REGRESSION] system does not resume from ram due to commit "drm/nv50/fifo: prevent races between clients updating playlists"

2013-05-28 Thread Sven Joachim
On 2013-05-26 23:09 +0200, Maarten Maathuis wrote: > My NV96 does not resume from suspend to ram (the screen stays black, magic > sysrq keys do work) with the current linus git kernel, i bisected it to the > following commit. > > drm/nv50/fifo: prevent races between clients updating playlists > b5

[PATCH v4 3/4] mutex: Add ww tests to lib/locking-selftest.c. v4

2013-05-28 Thread Daniel Vetter
On Tue, May 28, 2013 at 04:48:45PM +0200, Maarten Lankhorst wrote: > This stresses the lockdep code in some ways specifically useful to > ww_mutexes. It adds checks for most of the common locking errors. > > Changes since v1: > - Add tests to verify reservation_id is untouched. > - Use L() and U

[Bug 65095] New: BARTS [drm:r600_uvd_init] *ERROR* UVD not responding, trying to reset the VCPU!!!

2013-05-28 Thread bugzilla-dae...@freedesktop.org
r the bug. -- next part -- An HTML attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20130528/6dd1eafe/attachment.html>

[PULL] drm-intel-next for 3.11

2013-05-28 Thread Daniel Vetter
Hi Dave, So I've figured it's time to upon up drm-next with a nice pile of intel patches. And there seems to be some other stuff pending on dri-devel already, too ;-) Highlights (copy-pasted from my testing cycle mails): - fbc support for Haswell (Rodrigo) - streamlined workaround comments, inclu

[PATCH 2/6] gpu: host1x: Fix syncpoint wait return value

2013-05-28 Thread Keith Packard
part -- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 827 bytes Desc: not available URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20130528/80411e83/attachment.pgp>

[PATCH v4 3/4] mutex: Add ww tests to lib/locking-selftest.c. v4

2013-05-28 Thread Maarten Lankhorst
Op 28-05-13 21:18, Daniel Vetter schreef: > On Tue, May 28, 2013 at 04:48:45PM +0200, Maarten Lankhorst wrote: >> This stresses the lockdep code in some ways specifically useful to >> ww_mutexes. It adds checks for most of the common locking errors. >> >> Changes since v1: >> - Add tests to verify

[Bug 65095] BARTS [drm:r600_uvd_init] *ERROR* UVD not responding, trying to reset the VCPU!!!

2013-05-28 Thread bugzilla-dae...@freedesktop.org
|--- |INVALID -- You are receiving this mail because: You are the assignee for the bug. -- next part -- An HTML attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20130528/a17f1005/attachment.html>