Re: Kernel and ADM hardware roulette ( was AMD graphics performance regression in 4.15 and later )

2018-06-07 Thread Christoph Hellwig
On Thu, Jun 07, 2018 at 02:32:46PM +0200, Gabriel C wrote: > Ok done.. bisect points to: What is the failure mode you are seeing? Can't find anything in the mail unfortunately. ___ dri-devel mailing list dri-devel@lists.freedesktop.org

Re: Kernel and ADM hardware roulette ( was AMD graphics performance regression in 4.15 and later )

2018-06-07 Thread Christoph Hellwig
On Thu, Jun 07, 2018 at 07:20:37PM +0200, Christian König wrote: > Hi Christopher, I don't see a Christopher on the Cc list.. ___ dri-devel mailing list dri-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/dri-devel

[PATCH v2] drm/msm: Add OUT_RING64() helper macro

2018-06-07 Thread Sharat Masetty
This patch adds a simple helper function to help write 64 bit payloads to the ringbuffer. Signed-off-by: Sharat Masetty --- drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 12 drivers/gpu/drm/msm/adreno/a5xx_power.c | 3 +-- drivers/gpu/drm/msm/msm_ringbuffer.h| 6 ++ 3 files

[Bug 199959] amdgpu, regression?: system freezes after resume

2018-06-07 Thread bugzilla-daemon
https://bugzilla.kernel.org/show_bug.cgi?id=199959 --- Comment #4 from Alexander Mezin (mezin.alexan...@gmail.com) --- Commit d6895ad39f3b396be199f5b6fdfb8cde4be7bbf7 seems to be the cause. Resume works on 4.16 if I revert that single commit (tested on 4.16.0, 4.16.13, with both amdgpu.dc=0 and

[Bug 106430] GPU hang when played video with acceleration (vaapi)

2018-06-07 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=106430 --- Comment #8 from mikhail.v.gavri...@gmail.com --- Created attachment 140078 --> https://bugs.freedesktop.org/attachment.cgi?id=140078=edit fresh dmesg from kernel 4.18.0-0.rc0.git2.1 -- You are receiving this mail because: You are the

[Bug 106289] mupen64plus segfaults deep inside r300_dri.so

2018-06-07 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=106289 --- Comment #4 from Dave Coffin --- Thanks, Roland's patch fixed the mupen64plus crash but not the mplayer crash, which happens in libvdpau_r300.so.1 I don't know where the source code for that file is; it's not in mesa-18.0.5 or in

Re: [PATCH v9 1/3] drm: Add writeback connector type

2018-06-07 Thread Brian Starkey
On Thu, Jun 07, 2018 at 10:26:39AM +0100, Liviu Dudau wrote: On Fri, May 25, 2018 at 04:32:38PM +0100, Brian Starkey wrote: On Thu, May 24, 2018 at 05:41:01PM +0100, Liviu Dudau wrote: > From: Brian Starkey > > Writeback connectors represent writeback engines which can write the > CRTC output

Re: [RFC v2 2/2] dt-bindings: mipi-dsi: Add dual-channel DSI related info

2018-06-07 Thread Heiko Stuebner
Am Donnerstag, 7. Juni 2018, 23:10:20 CEST schrieb Brian Norris: > Hi, > > I only have a little bit to add, but Heiko did solicit my opinion. yep ... and I realized that I am/was way to attached to my (working) endpoint-based thingy to really appreciate the other arguments ;-) And your

Re: [RFC v2 2/2] dt-bindings: mipi-dsi: Add dual-channel DSI related info

2018-06-07 Thread Brian Norris
Hi, I only have a little bit to add, but Heiko did solicit my opinion. On Thu, Jun 07, 2018 at 03:25:18PM +0200, Heiko Stuebner wrote: > Am Donnerstag, 7. Juni 2018, 12:39:03 CEST schrieb Andrzej Hajda: > > On 07.06.2018 01:08, Heiko Stuebner wrote: > > > Am Mittwoch, 6. Juni 2018, 18:07:46 CEST

Re: [DPU PATCH v3] Higher values of pclk can exceed 32 bits when multiplied by a factor.

2018-06-07 Thread abhinavk
Hi Jani thanks for pointing it out. I have fixed it and uploaded v4. Abhinav On 2018-06-07 05:19, Jani Nikula wrote: On Fri, 01 Jun 2018, Abhinav Kumar wrote: Make the pclk_rate u64 to accommodate higher pixel clock rates. Changes in v3: - Rebased on top of

[DPU PATCH v4] drm/msm: higher values of pclk can exceed 32 bits when multiplied by a factor

2018-06-07 Thread Abhinav Kumar
Make the pclk_rate u64 to accommodate higher pixel clock rates. Changes in v4: - fixed commit message Signed-off-by: Abhinav Kumar --- drivers/gpu/drm/msm/dsi/dsi_host.c | 9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/drivers/gpu/drm/msm/dsi/dsi_host.c

Re: [Freedreno] [DPU PATCH v2 2/7] drm/msm/dpu: clean up dpu plane custom properties

2018-06-07 Thread Sean Paul
On Tue, Jun 05, 2018 at 08:45:33PM -0700, Jeykumar Sankaran wrote: > This change removes all the dpu plane custom properties > and its handlers. > > changs in v2: > - remove stale code in blend config(Sean Paul) > - Makefile changes to remove warning flags(Sean Paul) > >

[DPU PATCH v4] drm/msm: higher values of pclk can exceed 32 bits when multiplied by a factor.

2018-06-07 Thread Abhinav Kumar
Make the pclk_rate u64 to accommodate higher pixel clock rates. Changes in v4: - fixed commit message Signed-off-by: Abhinav Kumar --- drivers/gpu/drm/msm/dsi/dsi_host.c | 9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/drivers/gpu/drm/msm/dsi/dsi_host.c

Re: [Freedreno] [DPU PATCH v2 0/7] clean up DPU custom properties

2018-06-07 Thread Sean Paul
On Tue, Jun 05, 2018 at 08:45:31PM -0700, Jeykumar Sankaran wrote: > Submitting a series of patches to further clean up DPU driver by stripping > down a list of custom properties supporting proprietary features. It > removes the property installers/handlers and cleans up relevant files of > of

[PATCH] drm/nouveau: remove ghost file

2018-06-07 Thread jglisse
From: Jérôme Glisse This ghost file have been haunting us. Signed-off-by: Jérôme Glisse --- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gp10b. | 0 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gp10b. diff --git

RE: [PATCH] drm/vc4: Enable the DSI module and link before other enables.

2018-06-07 Thread Kevin Quigley
Hi, When we talk about control bus enable and video transfer enable for DSI, there is a mode in which control commands can be sent, interleaved with the video. This is often done at the end-of-frame and/or end of line. I've seen this handled in some other DSI device drivers. In these

Re: Kernel and ADM hardware roulette ( was AMD graphics performance regression in 4.15 and later )

2018-06-07 Thread Christian König
Hi Christopher, Am 07.06.2018 um 18:24 schrieb Gabriel C: [SNIP] Ok done.. bisect points to: b468620f2a1dfdcfddfd6fa54367b8bcc1b51248 is the first bad commit commit b468620f2a1dfdcfddfd6fa54367b8bcc1b51248 Author: Christoph Hellwig Date: Mon Mar 19 11:38:19 2018 +0100 iommu/amd_iommu:

[PATCH 3/4] drm/exynos: Use common exynos_drm_gem_get()/put() functions for GEM lookup

2018-06-07 Thread Marek Szyprowski
Use recently introduced common helpers to unify GEM handling code. Signed-off-by: Marek Szyprowski --- drivers/gpu/drm/exynos/exynos_drm_fb.c | 10 -- drivers/gpu/drm/exynos/exynos_drm_ipp.c | 10 +- 2 files changed, 9 insertions(+), 11 deletions(-) diff --git

[PATCH 4/4] drm/exynos: gem: Switch to drm_gem_object_put_unlocked() helper

2018-06-07 Thread Marek Szyprowski
drm_gem_object_unreference() function is just a compatibility alias for drm_gem_object_put() and should not be used by the new code, so convert all users of compatibility functions to use the new API. Signed-off-by: Marek Szyprowski --- drivers/gpu/drm/exynos/exynos_drm_gem.c | 4 ++-- 1 file

[PATCH 2/4] drm/exynos: gem: Simplify access to exynos GEM objects

2018-06-07 Thread Marek Szyprowski
Replace all calls to exynos_drm_gem_get_{dma_addr,size}, by a simpler function exynos_drm_gem_get(). This lets the caller to get access to exynos_drm_gem object and extract any information about GEM object without searching object tree for getting each parameter. Signed-off-by: Marek Szyprowski

[PATCH 1/4] drm/exynos: g2d: Convert to driver component API

2018-06-07 Thread Marek Szyprowski
Exynos G2D driver is the last client of the custom Exynos 'sub-driver' framework. In the current state it doesn't really resolve any of the issues it has been designed for, as Exynos DRM is already built only as a single kernel module. Remove the custom 'sub-driver' framework and simply use

[PATCH 0/4] [PATCH 0/4] Exynos DRM cleanup

2018-06-07 Thread Marek Szyprowski
Dear all, This patchset performs a significant cleanup of Exynos DRM code. This includes the following 2 big items: - the custom 'sub-driver' framework has been finally replaced by generic device component code; - access to exynos GEM object has been simplified and unified. Best regards Marek

Re: [RFC v2 2/2] dt-bindings: mipi-dsi: Add dual-channel DSI related info

2018-06-07 Thread Heiko Stübner
Hi Andrzej, Am Donnerstag, 7. Juni 2018, 12:39:03 CEST schrieb Andrzej Hajda: > On 07.06.2018 01:08, Heiko Stuebner wrote: > > Am Mittwoch, 6. Juni 2018, 18:07:46 CEST schrieb Archit Taneja: > >> On Wednesday 06 June 2018 04:16 PM, Heiko Stübner wrote: > >>> Hi Archit, > >>> > >>> Am Mittwoch,

Re: [DPU PATCH v3] Higher values of pclk can exceed 32 bits when multiplied by a factor.

2018-06-07 Thread Jani Nikula
On Fri, 01 Jun 2018, Abhinav Kumar wrote: > Make the pclk_rate u64 to accommodate higher pixel clock > rates. > > Changes in v3: > - Rebased on top of https://patchwork.kernel.org/patch/10348865/ > > Signed-off-by: Abhinav Kumar Please have a look at the output of $ git log --pretty=%s --

Re: [PATCH] drm: Constify mode argument to connector .mode_valid() helper operation

2018-06-07 Thread Laurent Pinchart
Hi Ville, On Thursday, 7 June 2018 15:03:12 EEST Ville Syrjälä wrote: > On Wed, Jun 06, 2018 at 12:08:12PM +0300, Laurent Pinchart wrote: > > The drm_connector_helper_funcs .mode_valid() operation should not modify > > the mode it receives in any way. To make this explicit, constify the > > mode

Re: [PATCH] drm: Constify mode argument to connector .mode_valid() helper operation

2018-06-07 Thread Tomi Valkeinen
On 07/06/18 15:03, Ville Syrjälä wrote: > On Wed, Jun 06, 2018 at 12:08:12PM +0300, Laurent Pinchart wrote: >> The drm_connector_helper_funcs .mode_valid() operation should not modify >> the mode it receives in any way. To make this explicit, constify the >> mode pointer as done for all other

Re: [PATCH] drm: Constify mode argument to connector .mode_valid() helper operation

2018-06-07 Thread Ville Syrjälä
On Wed, Jun 06, 2018 at 12:08:12PM +0300, Laurent Pinchart wrote: > The drm_connector_helper_funcs .mode_valid() operation should not modify > the mode it receives in any way. To make this explicit, constify the > mode pointer as done for all other .mode_valid() operations, and update > all

[PATCH] drm/exynos: decon5433: Fix WINCONx reset value

2018-06-07 Thread Marek Szyprowski
The only bits that should be preserved in decon_win_set_fmt() is WINCONx_ENWIN_F. All other bits depends on the selected pixel formats and are set by the mentioned function. Signed-off-by: Marek Szyprowski --- drivers/gpu/drm/exynos/exynos5433_drm_decon.c | 2 +- 1 file changed, 1 insertion(+),

[PATCH 6/9] drm/exynos: gsc: Increase Exynos5433 buffer width alignment to 16 pixels

2018-06-07 Thread Marek Szyprowski
Investigation revealed that GScaler hardware requires the real buffer width (pitch) to be aligned to 16 pixels. Signed-off-by: Marek Szyprowski --- drivers/gpu/drm/exynos/exynos_drm_gsc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/gpu/drm/exynos/exynos_drm_gsc.c

[PATCH] drm/exynos: decon5433: Fix per-plane global alpha for XRGB modes

2018-06-07 Thread Marek Szyprowski
Set per-plane global alpha to maximum value to get proper blending of XRGB and ARGB planes. This fixes the strange order of overlapping planes. Signed-off-by: Marek Szyprowski --- drivers/gpu/drm/exynos/exynos5433_drm_decon.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git

[PATCH 1/9] drm/exynos: ipp: Rework checking for the correct buffer formats

2018-06-07 Thread Marek Szyprowski
Prepare a common function for size and scale checks and call it for source and destination buffers. Then also move there the state-less checks from exynos_drm_ipp_task_setup_buffer, so the format information is already available in limits processing. Finally perform the IPP_LIMIT_BUFFER check on

[PATCH 9/9] drm/exynos: fimc: Use real buffer width for configuring the hardware

2018-06-07 Thread Marek Szyprowski
DMA hardware should respect buffer pitch, so use the width calculated from the buffer pitch instead of the virtual one. Signed-off-by: Marek Szyprowski --- drivers/gpu/drm/exynos/exynos_drm_fimc.c | 17 ++--- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git

[PATCH 0/9] Exynos DRM IPP fixes

2018-06-07 Thread Marek Szyprowski
Dear all, This patchset is a result of running various tests of Exynos DRM IPP modules. It turned out that some drivers incorrectly interpreted real buffer width (calculated from buffer pitch), had swapped horizontal and vertial flips or used incorrect variant of the YUV modes. This patchset

[PATCH 7/9] drm/exynos: gsc: Fix DRM_MODE_REFLECT_{X,Y} interpretation

2018-06-07 Thread Marek Szyprowski
Horizontal (DRM_MODE_REFLECT_Y) and vertical (DMR_MODE_REFLECT_Y) flip were swapped in GScaler driver. Fix this by swapping code for interpreting them. Signed-off-by: Marek Szyprowski --- drivers/gpu/drm/exynos/exynos_drm_gsc.c | 16 1 file changed, 8 insertions(+), 8

[PATCH 2/9] drm/exynos: rotator: Fix DRM_MODE_REFLECT_{X,Y} interpretation

2018-06-07 Thread Marek Szyprowski
Horizontal (DRM_MODE_REFLECT_Y) and vertical (DMR_MODE_REFLECT_Y) flip were swapped in Rotator driver. Fix this by swapping code for interpreting them. Signed-off-by: Marek Szyprowski --- drivers/gpu/drm/exynos/exynos_drm_rotator.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff

[PATCH 4/9] drm/exynos: scaler: Fix support for YUV420, YUV422 and YUV444 modes

2018-06-07 Thread Marek Szyprowski
Fix Cb/CR components order in two-planar YUV420, YUV422 and YUV444 modes. Signed-off-by: Marek Szyprowski --- drivers/gpu/drm/exynos/exynos_drm_scaler.c | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/drivers/gpu/drm/exynos/exynos_drm_scaler.c

[PATCH 8/9] drm/exynos: gsc: Fix support for NV16/61, YUV420/YVU420 and YUV422 modes

2018-06-07 Thread Marek Szyprowski
Fix following issues related to planar YUV pixel format configuration: - NV16/61 modes were incorrectly programmed as NV12/21, - YVU420 was programmed as YUV420 on source, - YVU420 and YUV422 were programmed as YUV420 on output. Signed-off-by: Marek Szyprowski ---

[PATCH 5/9] drm/exynos: gsc: Use real buffer width for configuring the hardware

2018-06-07 Thread Marek Szyprowski
DMA hardware should respect buffer pitch, so use the width calculated from the buffer pitch instead of the virtual one. Signed-off-by: Marek Szyprowski --- drivers/gpu/drm/exynos/exynos_drm_gsc.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git

[PATCH 3/9] drm/exynos: scaler: Reset hardware before starting the operation

2018-06-07 Thread Marek Szyprowski
From: Andrzej Pietrasiewicz Ensure that Scaler hardware is properly reset and interrupts are cleared before processing next image. Signed-off-by: Andrzej Pietrasiewicz Signed-off-by: Marek Szyprowski --- drivers/gpu/drm/exynos/exynos_drm_scaler.c | 32 -- 1 file changed,

Re: [RFC v2 2/2] dt-bindings: mipi-dsi: Add dual-channel DSI related info

2018-06-07 Thread Andrzej Hajda
On 07.06.2018 01:08, Heiko Stuebner wrote: > Am Mittwoch, 6. Juni 2018, 18:07:46 CEST schrieb Archit Taneja: >> On Wednesday 06 June 2018 04:16 PM, Heiko Stübner wrote: >>> Hi Archit, >>> >>> Am Mittwoch, 6. Juni 2018, 12:21:16 CEST schrieb Archit Taneja: On Wednesday 06 June 2018 02:00 PM,

Re: [PATCH][next] drm/amd/pp: initialized result to zero before or'ing in data

2018-06-07 Thread Huang Rui
On Wed, Jun 06, 2018 at 01:18:31PM +0100, Colin King wrote: > From: Colin Ian King > > The current use of result is or'ing in values and checking for > a non-zero result, however, result is not initialized to zero > so it potentially contains garbage to start with. Fix this by > initializing it

Re: [PATCH 2/3] drm/bridge: Allow DSI encoders to decide when to call bridge funcs.

2018-06-07 Thread Andrzej Hajda
On 06.06.2018 21:04, Eric Anholt wrote: > For DSI, we want to pre_enable once the DSI link is up but before > video packets are being sent, and similarly we want to be able to > post_disable while the link is still up but after video has stopped. > > Given that with drm_panels we've had issues

Re: [PATCH v9 1/3] drm: Add writeback connector type

2018-06-07 Thread Liviu Dudau
On Fri, May 25, 2018 at 04:32:38PM +0100, Brian Starkey wrote: > On Thu, May 24, 2018 at 05:41:01PM +0100, Liviu Dudau wrote: > > From: Brian Starkey > > > > Writeback connectors represent writeback engines which can write the > > CRTC output to a memory framebuffer. Add a writeback connector

[Bug 106846] RX480 with multiple HDMI ports shows monitor connected to unused port when using amdgpu.dc=1

2018-06-07 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=106846 --- Comment #4 from Tim Carr --- Created attachment 140064 --> https://bugs.freedesktop.org/attachment.cgi?id=140064=edit dmesg with amdgpu.dc=0 -- You are receiving this mail because: You are the assignee for the

[Bug 106846] RX480 with multiple HDMI ports shows monitor connected to unused port when using amdgpu.dc=1

2018-06-07 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=106846 Michel Dänzer changed: What|Removed |Added CC||harry.wentl...@amd.com --- Comment #3

Re: [PATCH v2 7/9] xen/gntdev: Implement dma-buf export functionality

2018-06-07 Thread Oleksandr Andrushchenko
On 06/07/2018 12:48 AM, Boris Ostrovsky wrote: On 06/06/2018 08:10 AM, Oleksandr Andrushchenko wrote: On 06/05/2018 01:07 AM, Boris Ostrovsky wrote: On 06/01/2018 07:41 AM, Oleksandr Andrushchenko wrote: + +static struct sg_table * +dmabuf_exp_ops_map_dma_buf(struct dma_buf_attachment

Re: [PATCH 1/3 v2] drm/v3d: Take a lock across GPU scheduler job creation and queuing.

2018-06-07 Thread Lucas Stach
Am Mittwoch, den 06.06.2018, 10:48 -0700 schrieb Eric Anholt: > Between creation and queueing of a job, you need to prevent any other > job from being created and queued.  Otherwise the scheduler's fences > may be signaled out of seqno order. > > v2: move mutex unlock to the error label. > > >

[Bug 106846] RX480 with multiple HDMI ports shows monitor connected to unused port when using amdgpu.dc=1

2018-06-07 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=106846 --- Comment #2 from Tim Carr --- Created attachment 140062 --> https://bugs.freedesktop.org/attachment.cgi?id=140062=edit dmesg -- You are receiving this mail because: You are the assignee for the

[Bug 106846] RX480 with multiple HDMI ports shows monitor connected to unused port when using amdgpu.dc=1

2018-06-07 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=106846 --- Comment #1 from Tim Carr --- Created attachment 140061 --> https://bugs.freedesktop.org/attachment.cgi?id=140061=edit Xorg.log -- You are receiving this mail because: You are the assignee for the

[Bug 106846] RX480 with multiple HDMI ports shows monitor connected to unused port when using amdgpu.dc=1

2018-06-07 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=106846 Bug ID: 106846 Summary: RX480 with multiple HDMI ports shows monitor connected to unused port when using amdgpu.dc=1 Product: DRI Version: unspecified Hardware: x86-64

[Bug 199959] amdgpu, regression?: system freezes after resume

2018-06-07 Thread bugzilla-daemon
https://bugzilla.kernel.org/show_bug.cgi?id=199959 Christian König (christian.koe...@amd.com) changed: What|Removed |Added CC|

Re: [Xen-devel] [PATCH v2 9/9] xen/gntdev: Expose gntdev's dma-buf API for in-kernel use

2018-06-07 Thread Oleksandr Andrushchenko
On 06/07/2018 01:05 AM, Dongwon Kim wrote: On Wed, Jun 06, 2018 at 05:51:38PM -0400, Boris Ostrovsky wrote: On 06/06/2018 08:46 AM, Oleksandr Andrushchenko wrote: On 06/05/2018 01:36 AM, Boris Ostrovsky wrote: On 06/01/2018 07:41 AM, Oleksandr Andrushchenko wrote: From: Oleksandr

Re: [PATCH v2 6/9] xen/gntdev: Add initial support for dma-buf UAPI

2018-06-07 Thread Oleksandr Andrushchenko
On 06/07/2018 12:32 AM, Boris Ostrovsky wrote: On 06/06/2018 05:06 AM, Oleksandr Andrushchenko wrote: On 06/04/2018 11:49 PM, Boris Ostrovsky wrote: On 06/01/2018 07:41 AM, Oleksandr Andrushchenko wrote: +struct gntdev_dmabuf_export_args { +    int dummy; +}; Please define the full structure

[Bug 106258] AMD Xorg start failes with non-4K page sizes

2018-06-07 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=106258 --- Comment #27 from Christian König --- (In reply to Ben Crocker from comment #26) > foxbat, thanks for posting this! > > > [ 175.501965] [drm] size=167768376 > sa_manager->size=1048576 > > Well, isn't THAT interesting! > Requested size is

Re: Kernel and ADM hardware roulette ( was AMD graphics performance regression in 4.15 and later )

2018-06-07 Thread Christian König
Am 06.06.2018 um 17:44 schrieb Gabriel C: 2018-06-06 17:03 GMT+02:00 Michel Dänzer : On 2018-06-06 04:44 PM, Christian König wrote: Am 06.06.2018 um 16:12 schrieb Michel Dänzer: [SNIP] At least in theory it should work when we use the coherent DMA allocator. When that really worked before, so

Re: [PATCH 06/15] drm/sun4i: tcon: Add support for tcon-top

2018-06-07 Thread Jernej Škrabec
Dne ponedeljek, 04. junij 2018 ob 18:23:57 CEST je Maxime Ripard napisal(a): > On Mon, Jun 04, 2018 at 05:09:56PM +0200, Jernej Škrabec wrote: > > Dne ponedeljek, 04. junij 2018 ob 13:50:34 CEST je Maxime Ripard napisal(a): > > > On Fri, Jun 01, 2018 at 09:19:43AM -0700, Chen-Yu Tsai wrote: > > >

Re: [PATCH v2 3/9] xen/balloon: Share common memory reservation routines

2018-06-07 Thread Boris Ostrovsky
On 06/06/2018 03:24 AM, Oleksandr Andrushchenko wrote: > On 06/04/2018 07:37 PM, Boris Ostrovsky wrote: >> On 06/01/2018 07:41 AM, Oleksandr Andrushchenko wrote: >>> diff --git a/include/xen/mem-reservation.h >>> b/include/xen/mem-reservation.h >>> new file mode 100644 >>> index

[PATCH] Documentation: devicetree: tilcdc: fix spelling mistake "suppors" -> "supports"

2018-06-07 Thread Enric Balletbo i Serra
Trivial fix to spelling mistake in tilcdc.txt devicetree documentation. Signed-off-by: Enric Balletbo i Serra --- Documentation/devicetree/bindings/display/tilcdc/tilcdc.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

Re: [Xen-devel] [PATCH v2 9/9] xen/gntdev: Expose gntdev's dma-buf API for in-kernel use

2018-06-07 Thread Boris Ostrovsky
On 06/06/2018 08:46 AM, Oleksandr Andrushchenko wrote: > On 06/05/2018 01:36 AM, Boris Ostrovsky wrote: >> On 06/01/2018 07:41 AM, Oleksandr Andrushchenko wrote: >>> From: Oleksandr Andrushchenko >>> >>> Allow creating grant device context for use by kernel modules which >>> require

Re: [PATCH v2 6/9] xen/gntdev: Add initial support for dma-buf UAPI

2018-06-07 Thread Boris Ostrovsky
On 06/06/2018 05:06 AM, Oleksandr Andrushchenko wrote: > On 06/04/2018 11:49 PM, Boris Ostrovsky wrote: >> On 06/01/2018 07:41 AM, Oleksandr Andrushchenko wrote: >> +struct gntdev_dmabuf_export_args { >> +    int dummy; >> +}; >> >> Please define the full structure (at least what you have in the

Re: [PATCH v2 7/9] xen/gntdev: Implement dma-buf export functionality

2018-06-07 Thread Boris Ostrovsky
On 06/06/2018 08:10 AM, Oleksandr Andrushchenko wrote: > On 06/05/2018 01:07 AM, Boris Ostrovsky wrote: >> On 06/01/2018 07:41 AM, Oleksandr Andrushchenko wrote: >> + >> +static struct sg_table * >> +dmabuf_exp_ops_map_dma_buf(struct dma_buf_attachment *attach, >> +   enum

Re: AMD graphics performance regression in 4.15 and later

2018-06-07 Thread Gabriel C
2018-04-11 7:02 GMT+02:00 Gabriel C : >>2018-04-11 6:00 GMT+02:00 Gabriel C : >> 2018-04-09 11:42 GMT+02:00 Christian König >> : >>> Am 07.04.2018 um 00:00 schrieb Jean-Marc Valin: > ... >> I can help testing code for 4.17/++ if you wish but that is *different* >> storry. >> > > Quick tested an

Re: Kernel and ADM hardware roulette ( was AMD graphics performance regression in 4.15 and later )

2018-06-07 Thread Gabriel C
2018-06-06 17:03 GMT+02:00 Michel Dänzer : > On 2018-06-06 04:44 PM, Christian König wrote: >> Am 06.06.2018 um 16:12 schrieb Michel Dänzer: >>> On 2018-06-06 03:33 PM, Gabriel C wrote: 2018-06-06 14:19 GMT+02:00 Christian König : > Am 06.06.2018 um 14:08 schrieb Gabriel C: >>

Re: Kernel and ADM hardware roulette ( was AMD graphics performance regression in 4.15 and later )

2018-06-07 Thread Gabriel C
2018-06-06 14:19 GMT+02:00 Christian König : > Am 06.06.2018 um 14:08 schrieb Gabriel C: >> >> 2018-06-06 13:33 GMT+02:00 Christian König : >>> >>> Am 06.06.2018 um 13:28 schrieb Gabriel C: 2018-04-11 7:02 GMT+02:00 Gabriel C : >> >> 2018-04-11 6:00 GMT+02:00 Gabriel C : >>

Re: Kernel and ADM hardware roulette ( was AMD graphics performance regression in 4.15 and later )

2018-06-07 Thread Gabriel C
2018-06-06 16:44 GMT+02:00 Christian König : > Am 06.06.2018 um 16:12 schrieb Michel Dänzer: >> >> On 2018-06-06 03:33 PM, Gabriel C wrote: >>> >>> 2018-06-06 14:19 GMT+02:00 Christian König : Am 06.06.2018 um 14:08 schrieb Gabriel C: > > 2018-06-06 13:33 GMT+02:00 Christian

Re: [PATCH 08/21] udl-kms: avoid prefetch

2018-06-07 Thread Alexey Brodkin
Hi Mikulas, On Tue, 2018-06-05 at 11:30 -0400, Mikulas Patocka wrote: > > On Tue, 5 Jun 2018, Alexey Brodkin wrote: > > > Hi Mikulas, > > > > On Sun, 2018-06-03 at 16:41 +0200, Mikulas Patocka wrote: > > > Modern processors can detect linear memory accesses and prefetch data > > >

Re: [Xen-devel] [PATCH v2 5/9] xen/gntdev: Allow mappings for DMA buffers

2018-06-07 Thread Boris Ostrovsky
On 06/06/2018 04:14 AM, Oleksandr Andrushchenko wrote: > On 06/04/2018 11:12 PM, Boris Ostrovsky wrote: >> On 06/01/2018 07:41 AM, Oleksandr Andrushchenko wrote: >> @@ -121,8 +146,27 @@ static void gntdev_free_map(struct grant_map *map) >>   if (map == NULL) >>   return; >>   +#ifdef

Re:SDI extender SDI converter factory

2018-06-07 Thread SDI
Title: Untitled document Hello,   How are you?    We are the professional manufacture the SDI products for many years, Our main produces is as below: SDI Fiber Video converter ASI fiber video converter SDI Extender SDI to HDMI Converter ….. 1CH 3G SDI/ASI fiber video converter, transmit 1ch 3G

Re: AMD graphics performance regression in 4.15 and later

2018-06-07 Thread Gabriel C
2018-06-06 13:33 GMT+02:00 Christian König : > Am 06.06.2018 um 13:28 schrieb Gabriel C: >> >> 2018-04-11 7:02 GMT+02:00 Gabriel C : 2018-04-11 6:00 GMT+02:00 Gabriel C : 2018-04-09 11:42 GMT+02:00 Christian König : > > Am 07.04.2018 um 00:00 schrieb Jean-Marc Valin:

Re: [Xen-devel] [PATCH v2 5/9] xen/gntdev: Allow mappings for DMA buffers

2018-06-07 Thread Oleksandr Andrushchenko
On 06/07/2018 12:19 AM, Boris Ostrovsky wrote: On 06/06/2018 04:14 AM, Oleksandr Andrushchenko wrote: On 06/04/2018 11:12 PM, Boris Ostrovsky wrote: On 06/01/2018 07:41 AM, Oleksandr Andrushchenko wrote: @@ -121,8 +146,27 @@ static void gntdev_free_map(struct grant_map *map)   if (map ==