[Linaro-mm-sig] [PATCH 2/4] dma-fence: dma-buf synchronization (v8 )

2012-08-10 Thread Daniel Vetter
On Fri, Aug 10, 2012 at 04:57:52PM +0200, Maarten Lankhorst wrote: > A dma-fence can be attached to a buffer which is being filled or consumed > by hw, to allow userspace to pass the buffer without waiting to another > device. For example, userspace can call page_flip ioctl to display the > next

[Linaro-mm-sig] [PATCH 3/4] dma-seqno-fence: Hardware dma-buf implementation of fencing (v2)

2012-08-10 Thread Daniel Vetter
On Fri, Aug 10, 2012 at 04:57:58PM +0200, Maarten Lankhorst wrote: > This type of fence can be used with hardware synchronization for simple > hardware that can block execution until the condition > (dma_buf[offset] - value) >= 0 has been met. > > A software fallback still has to be provided in

[Linaro-mm-sig] [PATCH 1/4] dma-buf: remove fallback for !CONFIG_DMA_SHARED_BUFFER

2012-08-10 Thread Daniel Vetter
On Fri, Aug 10, 2012 at 04:57:43PM +0200, Maarten Lankhorst wrote: > Documentation says that code requiring dma-buf should add it to > select, so inline fallbacks are not going to be used. A link error > will make it obvious what went wrong, instead of silently doing > nothing at runtime. > >

[Bug 44800] Radeon HD 6450 CAICOS screen corruption and kernel crashes

2012-08-10 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=44800 --- Comment #10 from Alexandre Demers 2012-08-10 20:07:23 UTC --- May or may not be related, but I've seen similar corruption with CAYMAN related to bug 45018 from time to time. But about comment 3, I was tempted to point at bug 42373. Marko,

[Bug 53348] [855gm] GPU hang whilst playing Imperialism 2 under wine

2012-08-10 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=53348 --- Comment #1 from Bruno 2012-08-10 18:39:27 UTC --- Created attachment 65396 --> https://bugs.freedesktop.org/attachment.cgi?id=65396 i915_error_state with linux 3.5.1 -- Configure bugmail:

[Bug 41265] Radeon KMS does not work on thunderbolt media dock

2012-08-10 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=41265 --- Comment #28 from Alex Deucher 2012-08-10 17:46:32 UTC --- If you are not using UEFI and the system supports legacy mode, then there's no need to try the patch. -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email

[Bug 41265] Radeon KMS does not work on thunderbolt media dock

2012-08-10 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=41265 --- Comment #27 from Alexander E. Patrakov 2012-08-10 17:44:00 UTC --- My Sony VAIO currently boots via MBR, in BIOS mode. There is nothing about UEFI in the BIOS setup screen. I am willing to convert the system and test the patch only if

[PATCH 2/2] drm/radeon: remove gui_idle interrupt infrastructure

2012-08-10 Thread Jerome Glisse
On Fri, Aug 10, 2012 at 1:29 PM, wrote: > From: Alex Deucher > > It was only used for dynpm, but has been replaced with > a better implementation using fences. Remove it. > > Signed-off-by: Alex Deucher Reviewed-by: Jerome Glisse > --- > drivers/gpu/drm/radeon/evergreen.c |5

[PATCH 1/2] drm/radeon/dynpm: wait for fences on all rings when reclocking

2012-08-10 Thread Jerome Glisse
On Fri, Aug 10, 2012 at 1:29 PM, wrote: > From: Alex Deucher > > 1. Drop gui idle stuff, it's not as reliable as fences and only > covers the 3D engine. > 2. Wait for fences on all rings. This makes sure all rings are > idle when reclocking. > > Signed-off-by: Alex Deucher Reviewed-by:

[Bug 53348] [855gm] GPU hang whilst playing Imperialism 2 under wine

2012-08-10 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=53348 Chris Wilson changed: What|Removed |Added AssignedTo|daniel at ffwll.ch |dri-devel at lists.freedesktop

[RFC PATCH 3/5] drm/i915: register LVDS connector even if we can't get a panel mode

2012-08-10 Thread Seth Forshee
On Mon, Aug 06, 2012 at 07:44:16AM +1000, Dave Airlie wrote: > >> The "correct" approach is clearly to just have the drm core change the > >> i2c mux before requesting edid, but that's made difficult because of the > >> absence of ordering guarantees in initialisation. I don't like quirking > >>

[PATCH 4/4] dma-buf-mgr: multiple dma-buf synchronization (v3)

2012-08-10 Thread Maarten Lankhorst
Signed-off-by: Maarten Lankhorst dma-buf-mgr handles the case of reserving single or multiple dma-bufs while trying to prevent deadlocks from buffers being reserved simultaneously. For this to happen extra functions have been introduced: + dma_buf_reserve() + dma_buf_unreserve() +

[PATCH 3/4] dma-seqno-fence: Hardware dma-buf implementation of fencing (v2)

2012-08-10 Thread Maarten Lankhorst
This type of fence can be used with hardware synchronization for simple hardware that can block execution until the condition (dma_buf[offset] - value) >= 0 has been met. A software fallback still has to be provided in case the fence is used with a device that doesn't support this mechanism. It

[PATCH 2/4] dma-fence: dma-buf synchronization (v8 )

2012-08-10 Thread Maarten Lankhorst
A dma-fence can be attached to a buffer which is being filled or consumed by hw, to allow userspace to pass the buffer without waiting to another device. For example, userspace can call page_flip ioctl to display the next frame of graphics after kicking the GPU but while the GPU is still

[PATCH 1/4] dma-buf: remove fallback for !CONFIG_DMA_SHARED_BUFFER

2012-08-10 Thread Maarten Lankhorst
Documentation says that code requiring dma-buf should add it to select, so inline fallbacks are not going to be used. A link error will make it obvious what went wrong, instead of silently doing nothing at runtime. Signed-off-by: Maarten Lankhorst --- include/linux/dma-buf.h | 99

[PATCH] drm/usb: select USB_SUPPORT in Kconfig

2012-08-10 Thread Sascha Hauer
On Fri, Aug 10, 2012 at 11:00:25AM +0530, Sachin Kamat wrote: > DRM_USB selects USB. However, USB depends on USB_SUPPORT and USB_ARCH_HAS_HCD. > Thus, selecting USB_SUPPORT in Kconfig avoids the following warning > (detected when DisplayLink was selected using exynos4_defconfig): > > warning:

[Bug 41265] Radeon KMS does not work on thunderbolt media dock

2012-08-10 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=41265 --- Comment #26 from Alex Deucher 2012-08-10 13:50:54 UTC --- (In reply to comment #25) > i don't know why, but it don't get the VFCT Table. > this returns false: > (!ACPI_SUCCESS(acpi_get_table("VFCT", 1, ))) Then your system doesn't have the

[pull] radeon drm-fixes-3.6

2012-08-10 Thread alexdeuc...@gmail.com
From: Alex Deucher Hi Dave, This is the current set of radeon fixes for 3.6. Nothing too major. Highlights: - various display fixes - some SI fixes - new SI pci ids - major VM fix - CS checker support for MSAA I've tested on a number of cards across generations and

[PATCH] drm: EDID quirk improvements

2012-08-10 Thread Ian Pilcher
Add ability for user to add or remove EDID quirks, via module parameter or sysfs. Also add two new quirk flags -- EDID_QUIRK_DISABLE_INFOFRAMES and EDID_QUIRK_NO_AUDIO -- and adds a quirk for the LG L246WP display. Document module parameter and sysfs interface. ---

[PATCH] drm: EDID quirk improvements

2012-08-10 Thread Ian Pilcher
OK, so using a period as the "magic" character to clear the list turns out to be a disastrously bad idea. (It works great everywhere except on the kernel command line.) New patch coming that uses at sign (@) instead.

[PATCH 2/2] drm/radeon: remove gui_idle interrupt infrastructure

2012-08-10 Thread alexdeuc...@gmail.com
From: Alex Deucher It was only used for dynpm, but has been replaced with a better implementation using fences. Remove it. Signed-off-by: Alex Deucher --- drivers/gpu/drm/radeon/evergreen.c |5 drivers/gpu/drm/radeon/r100.c | 19

[PATCH 1/2] drm/radeon/dynpm: wait for fences on all rings when reclocking

2012-08-10 Thread alexdeuc...@gmail.com
From: Alex Deucher 1. Drop gui idle stuff, it's not as reliable as fences and only covers the 3D engine. 2. Wait for fences on all rings. This makes sure all rings are idle when reclocking. Signed-off-by: Alex Deucher --- drivers/gpu/drm/radeon/radeon_pm.c | 17

[RFCv3 PATCH 8/8] ad9389b: driver for the Analog Devices AD9389B video encoder.

2012-08-10 Thread Hans Verkuil
Initial version of this driver. The full datasheets are available from the Analog Devices website: http://ez.analog.com/docs/DOC-1741 Not all features of the receiver are supported by this driver for various reasons. Most notably: - No CEC support (the CEC API needs a lot more discussion) -

[RFCv3 PATCH 7/8] adv7604: driver for the Analog Devices ADV7604 video decoder.

2012-08-10 Thread Hans Verkuil
Initial version of this driver. The full datasheets are available from the Analog Devices website: http://ez.analog.com/docs/DOC-1545 Not all features of the receiver are supported by this driver for various reasons. Most notably: - No CEC support (the CEC API needs a lot more discussion) -

[RFCv3 PATCH 6/8] v4l2-common: add CVT and GTF detection functions.

2012-08-10 Thread Hans Verkuil
These two helper functions detect whether the analog video timings detected by the video receiver match the VESA CVT or GTF standards. They basically do the inverse of the CVT and GTF modeline calculations. This patch also adds a helper function that will determine the aspect ratio based on the

[RFCv3 PATCH 5/8] v4l2-common: add v4l_match_dv_timings.

2012-08-10 Thread Hans Verkuil
Add the v4l_match_dv_timings function that can be used to compare two v4l2_dv_timings structs. Signed-off-by: Hans Verkuil --- drivers/media/video/v4l2-common.c | 33 + include/media/v4l2-common.h |4 2 files changed, 37 insertions(+) diff --git

[RFCv3 PATCH 4/8] v4l2-ctrls.c: add support for the new DV controls.

2012-08-10 Thread Hans Verkuil
Signed-off-by: Hans Verkuil --- drivers/media/video/v4l2-ctrls.c | 39 ++ 1 file changed, 39 insertions(+) diff --git a/drivers/media/video/v4l2-ctrls.c b/drivers/media/video/v4l2-ctrls.c index b6a2ee7..6a34c30 100644 --- a/drivers/media/video/v4l2-ctrls.c

[RFCv3 PATCH 3/8] v4l2-subdev: add support for the new edid ioctls.

2012-08-10 Thread Hans Verkuil
Signed-off-by: Hans Verkuil --- drivers/media/video/v4l2-compat-ioctl32.c | 57 + drivers/media/video/v4l2-ioctl.c | 13 +++ drivers/media/video/v4l2-subdev.c |6 +++ include/media/v4l2-subdev.h |2 + 4 files changed, 78

[RFCv3 PATCH 2/8] V4L2 spec: document the new DV controls and ioctls.

2012-08-10 Thread Hans Verkuil
Signed-off-by: Hans Verkuil --- Documentation/DocBook/media/v4l/biblio.xml | 40 +++ Documentation/DocBook/media/v4l/controls.xml | 161 ++ Documentation/DocBook/media/v4l/v4l2.xml |1 + 3 files changed, 202 insertions(+) diff --git

[RFCv3 PATCH 1/8] v4l2 core: add the missing pieces to support DVI/HDMI/DisplayPort.

2012-08-10 Thread Hans Verkuil
These new controls and two new ioctls make it possible to properly support VGA, DVI-A/D/I, HDMI and DisplayPort connectors. All these controls and the ioctls are all at the sub-device level. They are meant for V4L2 bridge/platform drivers or to be accessed on embedded systems through

[RFCv3 PATCH 0/8] V4L2: add missing pieces to support HDMI et al and add adv7604/ad9389b drivers

2012-08-10 Thread Hans Verkuil
Hi all, This is the third version of this patch series. The second version can be found here: http://www.spinics.net/lists/linux-media/msg50413.html I made a pull request based on that and got some feedback: http://patchwork.linuxtv.org/patch/13442/ The feedback has been incorporated in this

[Bug 41265] Radeon KMS does not work on thunderbolt media dock

2012-08-10 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=41265 --- Comment #25 from gyhor at gmx.de 2012-08-10 12:11:40 UTC --- i don't know why, but it don't get the VFCT Table. this returns false: (!ACPI_SUCCESS(acpi_get_table("VFCT", 1, ))) -- Configure bugmail:

[PATCH] staging: omapdrm: Fix DMM sparse warnings

2012-08-10 Thread Semwal, Sumit
On Thu, Aug 9, 2012 at 10:26 PM, Rob Clark wrote: > On Thu, Aug 9, 2012 at 12:14 AM, Andy Gross wrote: >> Fix the following sparse warnings: >> >> drivers/staging/omapdrm/omap_dmm_tiler.c:123:13: >>warning: symbol 'omap_dmm_irq_handler' was not declared. >>Should it be static? >> >>

[PATCH] drm/usb: select USB_SUPPORT in Kconfig

2012-08-10 Thread Sachin Kamat
DRM_USB selects USB. However, USB depends on USB_SUPPORT and USB_ARCH_HAS_HCD. Thus, selecting USB_SUPPORT in Kconfig avoids the following warning (detected when DisplayLink was selected using exynos4_defconfig): warning: (MOUSE_APPLETOUCH && MOUSE_BCM5974 && MOUSE_SYNAPTICS_USB && JOYSTICK_XPAD

[PATCH] staging: omapdrm: Remove unnecessary memcpy

2012-08-10 Thread Rob Clark
On Thu, Aug 9, 2012 at 12:13 AM, Andy Gross wrote: > Removed the unnecessary copy of the memory page addresses when > programming the DMM/PAT and all support code for the lut copy. > The original intent was to have this code in place for > suspend/resume functionality w.r.t. DEVICE_OFF. > >

[PATCH] drm: EDID quirk improvements

2012-08-10 Thread Ian Pilcher
Add ability for user to add or remove EDID quirks, via module parameter or sysfs. Also add two new quirk flags -- EDID_QUIRK_DISABLE_INFOFRAMES and EDID_QUIRK_NO_AUDIO -- and adds a quirk for the LG L246WP display. Document module parameter and sysfs interface. ---

Enhancing EDID quirk functionality

2012-08-10 Thread Ian Pilcher
Well, it took me 4 months to find the time, but I finally had a crack addressing the ideas you mentioned in your last response. I believe that the patch in the following note does everything that you wanted, and hopefully it's all straightforward enough that it doesn't require a lot of

Re: [PATCH] staging: omapdrm: Fix DMM sparse warnings

2012-08-10 Thread Semwal, Sumit
On Thu, Aug 9, 2012 at 10:26 PM, Rob Clark rob.cl...@linaro.org wrote: On Thu, Aug 9, 2012 at 12:14 AM, Andy Gross andy.gr...@ti.com wrote: Fix the following sparse warnings: drivers/staging/omapdrm/omap_dmm_tiler.c:123:13: warning: symbol 'omap_dmm_irq_handler' was not declared.

[Bug 41265] Radeon KMS does not work on thunderbolt media dock

2012-08-10 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=41265 --- Comment #25 from gy...@gmx.de 2012-08-10 12:11:40 UTC --- i don't know why, but it don't get the VFCT Table. this returns false: (!ACPI_SUCCESS(acpi_get_table(VFCT, 1, hdr))) -- Configure bugmail:

[RFCv3 PATCH 2/8] V4L2 spec: document the new DV controls and ioctls.

2012-08-10 Thread Hans Verkuil
Signed-off-by: Hans Verkuil hans.verk...@cisco.com --- Documentation/DocBook/media/v4l/biblio.xml | 40 +++ Documentation/DocBook/media/v4l/controls.xml | 161 ++ Documentation/DocBook/media/v4l/v4l2.xml |1 + 3 files changed, 202 insertions(+) diff --git

[PATCH] drm/usb: select USB_SUPPORT in Kconfig

2012-08-10 Thread Sachin Kamat
DRM_USB selects USB. However, USB depends on USB_SUPPORT and USB_ARCH_HAS_HCD. Thus, selecting USB_SUPPORT in Kconfig avoids the following warning (detected when DisplayLink was selected using exynos4_defconfig): warning: (MOUSE_APPLETOUCH MOUSE_BCM5974 MOUSE_SYNAPTICS_USB JOYSTICK_XPAD

[RFCv3 PATCH 1/8] v4l2 core: add the missing pieces to support DVI/HDMI/DisplayPort.

2012-08-10 Thread Hans Verkuil
These new controls and two new ioctls make it possible to properly support VGA, DVI-A/D/I, HDMI and DisplayPort connectors. All these controls and the ioctls are all at the sub-device level. They are meant for V4L2 bridge/platform drivers or to be accessed on embedded systems through

[RFCv3 PATCH 3/8] v4l2-subdev: add support for the new edid ioctls.

2012-08-10 Thread Hans Verkuil
Signed-off-by: Hans Verkuil hans.verk...@cisco.com --- drivers/media/video/v4l2-compat-ioctl32.c | 57 + drivers/media/video/v4l2-ioctl.c | 13 +++ drivers/media/video/v4l2-subdev.c |6 +++ include/media/v4l2-subdev.h |2 +

[RFCv3 PATCH 4/8] v4l2-ctrls.c: add support for the new DV controls.

2012-08-10 Thread Hans Verkuil
Signed-off-by: Hans Verkuil hans.verk...@cisco.com --- drivers/media/video/v4l2-ctrls.c | 39 ++ 1 file changed, 39 insertions(+) diff --git a/drivers/media/video/v4l2-ctrls.c b/drivers/media/video/v4l2-ctrls.c index b6a2ee7..6a34c30 100644 ---

[RFCv3 PATCH 0/8] V4L2: add missing pieces to support HDMI et al and add adv7604/ad9389b drivers

2012-08-10 Thread Hans Verkuil
Hi all, This is the third version of this patch series. The second version can be found here: http://www.spinics.net/lists/linux-media/msg50413.html I made a pull request based on that and got some feedback: http://patchwork.linuxtv.org/patch/13442/ The feedback has been incorporated in this

[RFCv3 PATCH 5/8] v4l2-common: add v4l_match_dv_timings.

2012-08-10 Thread Hans Verkuil
Add the v4l_match_dv_timings function that can be used to compare two v4l2_dv_timings structs. Signed-off-by: Hans Verkuil hans.verk...@cisco.com --- drivers/media/video/v4l2-common.c | 33 + include/media/v4l2-common.h |4 2 files changed, 37

[RFCv3 PATCH 6/8] v4l2-common: add CVT and GTF detection functions.

2012-08-10 Thread Hans Verkuil
These two helper functions detect whether the analog video timings detected by the video receiver match the VESA CVT or GTF standards. They basically do the inverse of the CVT and GTF modeline calculations. This patch also adds a helper function that will determine the aspect ratio based on the

[RFCv3 PATCH 8/8] ad9389b: driver for the Analog Devices AD9389B video encoder.

2012-08-10 Thread Hans Verkuil
Initial version of this driver. The full datasheets are available from the Analog Devices website: http://ez.analog.com/docs/DOC-1741 Not all features of the receiver are supported by this driver for various reasons. Most notably: - No CEC support (the CEC API needs a lot more discussion) -

[Bug 41265] Radeon KMS does not work on thunderbolt media dock

2012-08-10 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=41265 --- Comment #26 from Alex Deucher ag...@yahoo.com 2012-08-10 13:50:54 UTC --- (In reply to comment #25) i don't know why, but it don't get the VFCT Table. this returns false: (!ACPI_SUCCESS(acpi_get_table(VFCT, 1, hdr))) Then your system

[PATCH 1/4] dma-buf: remove fallback for !CONFIG_DMA_SHARED_BUFFER

2012-08-10 Thread Maarten Lankhorst
Documentation says that code requiring dma-buf should add it to select, so inline fallbacks are not going to be used. A link error will make it obvious what went wrong, instead of silently doing nothing at runtime. Signed-off-by: Maarten Lankhorst maarten.lankho...@canonical.com ---

[PATCH 2/4] dma-fence: dma-buf synchronization (v8 )

2012-08-10 Thread Maarten Lankhorst
A dma-fence can be attached to a buffer which is being filled or consumed by hw, to allow userspace to pass the buffer without waiting to another device. For example, userspace can call page_flip ioctl to display the next frame of graphics after kicking the GPU but while the GPU is still

[PATCH 3/4] dma-seqno-fence: Hardware dma-buf implementation of fencing (v2)

2012-08-10 Thread Maarten Lankhorst
This type of fence can be used with hardware synchronization for simple hardware that can block execution until the condition (dma_buf[offset] - value) = 0 has been met. A software fallback still has to be provided in case the fence is used with a device that doesn't support this mechanism. It is

[PATCH 4/4] dma-buf-mgr: multiple dma-buf synchronization (v3)

2012-08-10 Thread Maarten Lankhorst
Signed-off-by: Maarten Lankhorst maarten.lankho...@canonical.com dma-buf-mgr handles the case of reserving single or multiple dma-bufs while trying to prevent deadlocks from buffers being reserved simultaneously. For this to happen extra functions have been introduced: + dma_buf_reserve() +

Re: [PATCH] staging: omapdrm: Remove unnecessary memcpy

2012-08-10 Thread Rob Clark
On Thu, Aug 9, 2012 at 12:13 AM, Andy Gross andy.gr...@ti.com wrote: Removed the unnecessary copy of the memory page addresses when programming the DMM/PAT and all support code for the lut copy. The original intent was to have this code in place for suspend/resume functionality w.r.t.

[Bug 53348] [855gm] GPU hang whilst playing Imperialism 2 under wine

2012-08-10 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=53348 Chris Wilson ch...@chris-wilson.co.uk changed: What|Removed |Added AssignedTo|dan...@ffwll.ch

[PATCH 1/2] drm/radeon/dynpm: wait for fences on all rings when reclocking

2012-08-10 Thread alexdeucher
From: Alex Deucher alexander.deuc...@amd.com 1. Drop gui idle stuff, it's not as reliable as fences and only covers the 3D engine. 2. Wait for fences on all rings. This makes sure all rings are idle when reclocking. Signed-off-by: Alex Deucher alexander.deuc...@amd.com ---

[PATCH 2/2] drm/radeon: remove gui_idle interrupt infrastructure

2012-08-10 Thread alexdeucher
From: Alex Deucher alexander.deuc...@amd.com It was only used for dynpm, but has been replaced with a better implementation using fences. Remove it. Signed-off-by: Alex Deucher alexander.deuc...@amd.com --- drivers/gpu/drm/radeon/evergreen.c |5 drivers/gpu/drm/radeon/r100.c

[Bug 41265] Radeon KMS does not work on thunderbolt media dock

2012-08-10 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=41265 --- Comment #27 from Alexander E. Patrakov patra...@gmail.com 2012-08-10 17:44:00 UTC --- My Sony VAIO currently boots via MBR, in BIOS mode. There is nothing about UEFI in the BIOS setup screen. I am willing to convert the system and test the

[Bug 41265] Radeon KMS does not work on thunderbolt media dock

2012-08-10 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=41265 --- Comment #28 from Alex Deucher ag...@yahoo.com 2012-08-10 17:46:32 UTC --- If you are not using UEFI and the system supports legacy mode, then there's no need to try the patch. -- Configure bugmail:

[pull] radeon drm-fixes-3.6

2012-08-10 Thread alexdeucher
From: Alex Deucher alexander.deuc...@amd.com Hi Dave, This is the current set of radeon fixes for 3.6. Nothing too major. Highlights: - various display fixes - some SI fixes - new SI pci ids - major VM fix - CS checker support for MSAA I've tested on a number of cards across generations and

[Bug 53348] [855gm] GPU hang whilst playing Imperialism 2 under wine

2012-08-10 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=53348 --- Comment #1 from Bruno bonbon...@internet.lu 2012-08-10 18:39:27 UTC --- Created attachment 65396 -- https://bugs.freedesktop.org/attachment.cgi?id=65396 i915_error_state with linux 3.5.1 -- Configure bugmail:

Re: [PATCH] drm: EDID quirk improvements

2012-08-10 Thread Ian Pilcher
OK, so using a period as the magic character to clear the list turns out to be a disastrously bad idea. (It works great everywhere except on the kernel command line.) New patch coming that uses at sign (@) instead. ___ dri-devel mailing list

[PATCH] drm: EDID quirk improvements

2012-08-10 Thread Ian Pilcher
Add ability for user to add or remove EDID quirks, via module parameter or sysfs. Also add two new quirk flags -- EDID_QUIRK_DISABLE_INFOFRAMES and EDID_QUIRK_NO_AUDIO -- and adds a quirk for the LG L246WP display. Document module parameter and sysfs interface. ---

Re: [Linaro-mm-sig] [PATCH 1/4] dma-buf: remove fallback for !CONFIG_DMA_SHARED_BUFFER

2012-08-10 Thread Daniel Vetter
On Fri, Aug 10, 2012 at 04:57:43PM +0200, Maarten Lankhorst wrote: Documentation says that code requiring dma-buf should add it to select, so inline fallbacks are not going to be used. A link error will make it obvious what went wrong, instead of silently doing nothing at runtime.

Re: [Linaro-mm-sig] [PATCH 3/4] dma-seqno-fence: Hardware dma-buf implementation of fencing (v2)

2012-08-10 Thread Daniel Vetter
On Fri, Aug 10, 2012 at 04:57:58PM +0200, Maarten Lankhorst wrote: This type of fence can be used with hardware synchronization for simple hardware that can block execution until the condition (dma_buf[offset] - value) = 0 has been met. A software fallback still has to be provided in case

[Bug 44800] Radeon HD 6450 CAICOS screen corruption and kernel crashes

2012-08-10 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=44800 --- Comment #10 from Alexandre Demers alexandre.f.dem...@gmail.com 2012-08-10 20:07:23 UTC --- May or may not be related, but I've seen similar corruption with CAYMAN related to bug 45018 from time to time. But about comment 3, I was tempted to

Re: [Linaro-mm-sig] [PATCH 2/4] dma-fence: dma-buf synchronization (v8 )

2012-08-10 Thread Daniel Vetter
On Fri, Aug 10, 2012 at 04:57:52PM +0200, Maarten Lankhorst wrote: A dma-fence can be attached to a buffer which is being filled or consumed by hw, to allow userspace to pass the buffer without waiting to another device. For example, userspace can call page_flip ioctl to display the next

Re: [PATCH 1/2] drm/radeon/dynpm: wait for fences on all rings when reclocking

2012-08-10 Thread Jerome Glisse
On Fri, Aug 10, 2012 at 1:29 PM, alexdeuc...@gmail.com wrote: From: Alex Deucher alexander.deuc...@amd.com 1. Drop gui idle stuff, it's not as reliable as fences and only covers the 3D engine. 2. Wait for fences on all rings. This makes sure all rings are idle when reclocking.

Re: [PATCH 2/2] drm/radeon: remove gui_idle interrupt infrastructure

2012-08-10 Thread Jerome Glisse
On Fri, Aug 10, 2012 at 1:29 PM, alexdeuc...@gmail.com wrote: From: Alex Deucher alexander.deuc...@amd.com It was only used for dynpm, but has been replaced with a better implementation using fences. Remove it. Signed-off-by: Alex Deucher alexander.deuc...@amd.com Reviewed-by: Jerome

[Bug 45018] [bisected] rendering regression and va conflicts since added support for virtual address space on cayman v11

2012-08-10 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=45018 --- Comment #118 from Alexandre Demers alexandre.f.dem...@gmail.com 2012-08-11 04:49:31 UTC --- Reproduced again with exactly the setup Alex told me to use (kernel 3.6-rc1+Jerome's patch v4 and latest mesa containing Christian's fix). To