[Bug 107095] Artifacts in X sessions, GPU fault 147

2018-07-02 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=107095 --- Comment #1 from Andrew Dorney --- Created attachment 140443 --> https://bugs.freedesktop.org/attachment.cgi?id=140443=edit lspci -- You are receiving this mail because: You are the assignee for the

[Bug 107095] Artifacts in X sessions, GPU fault 147

2018-07-02 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=107095 Bug ID: 107095 Summary: Artifacts in X sessions, GPU fault 147 Product: DRI Version: unspecified Hardware: x86-64 (AMD64) OS: Linux (All) Status: NEW

[Bug 200395] nv04_timer_read() hangs a CPU

2018-07-02 Thread bugzilla-daemon
https://bugzilla.kernel.org/show_bug.cgi?id=200395 --- Comment #2 from Thomas (be11f157cd19c4a2ba1e9c70a38b1...@protonmail.com) --- It also hangs when I run X but interestingly not when I run swaywm. -- You are receiving this mail because: You are watching the assignee of the bug.

[Bug 200395] nv04_timer_read() hangs a CPU

2018-07-02 Thread bugzilla-daemon
https://bugzilla.kernel.org/show_bug.cgi?id=200395 --- Comment #1 from Thomas (be11f157cd19c4a2ba1e9c70a38b1...@protonmail.com) --- I forgot to add that there is also an integrated Intel GPU on the system. -- You are receiving this mail because: You are watching the assignee of the bug.

[Bug 200395] New: nv04_timer_read() hangs a CPU

2018-07-02 Thread bugzilla-daemon
https://bugzilla.kernel.org/show_bug.cgi?id=200395 Bug ID: 200395 Summary: nv04_timer_read() hangs a CPU Product: Drivers Version: 2.5 Kernel Version: 4.17.3 Hardware: x86-64 OS: Linux Tree: Mainline

Re: [PATCH v13 3/3] dt-bindings: drm/bridge: Document sn65dsi86 bridge bindings

2018-07-02 Thread Rob Herring
On Wed, Jun 27, 2018 at 03:27:35PM +0530, Sandeep Panda wrote: > Document the bindings used for the sn65dsi86 DSI to eDP bridge. > > Changes in v1: > - Rephrase the dt-binding descriptions to be more inline with existing >bindings (Andrzej Hajda). > - Add missing dt-binding that are parsed

Re: [linux-sunxi] Re: [PATCH v3 23/24] ARM: dts: sun8i: r40: Add HDMI pipeline

2018-07-02 Thread Jernej Škrabec
Dne nedelja, 01. julij 2018 ob 21:25:57 CEST je Jernej Škrabec napisal(a): > Dne nedelja, 01. julij 2018 ob 17:35:28 CEST je Chen-Yu Tsai napisal(a): > > On Sun, Jul 1, 2018 at 11:13 PM, Jernej Škrabec > > wrote: > > > Dne nedelja, 01. julij 2018 ob 15:52:55 CEST je Chen-Yu Tsai napisal(a): > >

[PATCH] drm: add missing ctx argument to plane transitional helpers

2018-07-02 Thread Russell King
In commits: 34a2ab5e0689 ("drm: Add acquire ctx parameter to ->update_plane") 1931529448bc ("drm: Add acquire ctx parameter to ->plane_disable") a pointer to a drm_modeset_acquire_ctx structure was added as an argument to the method prototypes. The transitional helpers are supposed to be

Re: [PATCH v4 1/2] ARM: dma-mapping: Set proper DMA ops in arm_iommu_detach_device()

2018-07-02 Thread Russell King - ARM Linux
On Mon, Jul 02, 2018 at 01:53:17PM +0200, Thierry Reding wrote: > On Wed, May 30, 2018 at 04:06:24PM +0200, Thierry Reding wrote: > > From: Thierry Reding > > > > Instead of setting the DMA ops pointer to NULL, set the correct, > > non-IOMMU ops depending on the device's coherency setting. > >

Regression: no display with Vega 56 AMD GPU bisected to commit bfdec2340478

2018-07-02 Thread Jeremy Cline
Hi folks, A Fedora user, Mikhail (CCed), reported[0] a regression with their Vega 56 AMD GPU introduced by bfdec2340478 ("drm/amd/display: Implement dm_pp_get_clock_levels_by_type_with_latency"). The symptom is that nothing is displayed and looking at the logs (attached to the Bugzilla), I see

Re: [PATCH] fbcon: introduce for_each_registered_fb() helper

2018-07-02 Thread Andy Shevchenko
On Mon, 2018-07-02 at 09:36 +0200, Bernd Petrovitsch wrote: > > +#define for_each_registered_fb(i) \ > > + for (i = 0; i < FB_MAX; i++)\ > > + if (registered_fb[i]) > > + > > That leaves the possibility of a dangling-else. > snip > #define

trouble with kernel 4.17.3 amdgpu

2018-07-02 Thread F. Heitkamp
Hi, I have a XFX Radeon VEGA 64, and a SuperMicro H11SSL-NC. I have been using the kernel.org 4.17.3 tree. I can run gnome-shell for awhile but the box eventually crashes. The VEGA fans go full blast and the machine becomes unresponsive. This is with my own "home brew" linux and also with

Re: [PATCH v2 1/2] efi/bgrt: Drop __initdata from bgrt_image_size

2018-07-02 Thread Ard Biesheuvel
On 2 July 2018 at 13:57, Bartlomiej Zolnierkiewicz wrote: > On Monday, July 02, 2018 01:46:09 PM Ard Biesheuvel wrote: >> On 2 July 2018 at 13:26, Hans de Goede wrote: >> > Bartlomiej, >> > >> > Now that the fbcon deferred console takeover patches have been >> > merged I believe this series can

Re: [PATCH v4 0/9] xen: dma-buf support for grant device

2018-07-02 Thread Juergen Gross
On 02/07/18 09:10, Oleksandr Andrushchenko wrote: > Hello, Boris, Juergen! > > Do you think I can re-base the series (which already has > all required R-b's from Xen community) onto the latest kernel > with API changes to patches 5 (of_dma_configure) and 8 > (dma-buf atomic ops) and we can merge

Re: Plane transitional helper prototypes mismatch their methods

2018-07-02 Thread Russell King - ARM Linux
On Mon, Jul 02, 2018 at 10:47:03AM +0200, Daniel Vetter wrote: > On Sun, Jul 01, 2018 at 04:34:02PM +0100, Russell King - ARM Linux wrote: > > > drivers/gpu/drm/arm/hdlcd_crtc.c: drm_plane_helper_disable(plane); > > > drivers/gpu/drm/msm/disp/mdp4/mdp4_plane.c: > > >

Re: [PATCH] fbcon: introduce for_each_registered_fb() helper

2018-07-02 Thread Bernd Petrovitsch
Hi all! On Fri, 2018-06-29 at 00:20 +0800, Yisheng Xie wrote: [...] > diff --git a/include/linux/fb.h b/include/linux/fb.h > index aa74a22..3e13b95 100644 > --- a/include/linux/fb.h > +++ b/include/linux/fb.h > @@ -650,6 +650,10 @@ extern int fb_get_color_depth(struct > fb_var_screeninfo *var, >

Re: [PATCH] fbcon: introduce for_each_registered_fb() helper

2018-07-02 Thread Andy Shevchenko
On Mon, 2018-07-02 at 09:30 +0200, Daniel Vetter wrote: > On Fri, Jun 29, 2018 at 07:20:13PM +0300, Andy Shevchenko wrote: > > On Fri, 2018-06-29 at 00:20 +0800, Yisheng Xie wrote: > > LGTM except macro implementation. That's why I have mentioned > > for_each_pci_bridge() to look at. > > > > >

[PATCH] gpu: drm: virito: code cleanup

2018-07-02 Thread Souptick Joarder
The fault handler code is commented since v4.2. If there is no plan to enable the fault handler code in future, we can remove this dead code. Signed-off-by: Souptick Joarder --- drivers/gpu/drm/virtio/virtgpu_ttm.c | 36 +--- 1 file changed, 1 insertion(+), 35

Re: [PATCH v2 1/2] efi/bgrt: Drop __initdata from bgrt_image_size

2018-07-02 Thread Ard Biesheuvel
On 2 July 2018 at 13:26, Hans de Goede wrote: > Bartlomiej, > > Now that the fbcon deferred console takeover patches have been > merged I believe this series can be merged too ? > > Note the first patch has an ack from Ard for merging the > 1 line efi change through the fbdev tree. > ... or I

[Bug 107065] "BUG: unable to handle kernel paging request at 0000000000002000" in amdgpu_vm_cpu_set_ptes at amdgpu_vm.c:921

2018-07-02 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=107065 --- Comment #13 from Andrey Grodzovsky --- (In reply to dwagner from comment #12) > (In reply to Andrey Grodzovsky from comment #10) > > Created attachment 140418 [details] [review] [review] > > drm/amdgpu: Verify root PD is mapped into kernel

[Bug 99782] Driver lockup using dolphin in specific areas

2018-07-02 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=99782 --- Comment #1 from Charadon --- I'm getting this issue also on Mesa 18.1.3. So far its happened in the following areas Legend of Zelda: Twilight Princess: System locks up when going into the area of the first light spring. Metroid Prime:

Re: [PATCH] drm/amdgpu/acp: Fix slab-out-of-bounds in mfd_add_device in acp_hw_init

2018-07-02 Thread Daniel Kurtz
Hi Alex, On Sun, Apr 15, 2018 at 9:48 PM Agrawal, Akshu wrote: > > > > On 4/13/2018 9:45 PM, Daniel Kurtz wrote: > > Commit 51f7415039d4 ("drm/amd/amdgpu: creating two I2S instances for > > stoney/cz") added support for the "BT_I2S" ACP i2s channel. As part of > > this change, one additional

Re: [PATCH 1/2] drm/panel: Augment the TPO TPG110 bindings

2018-07-02 Thread Rob Herring
On Sun, Jul 1, 2018 at 1:01 PM Linus Walleij wrote: > > On Wed, Jun 27, 2018 at 7:21 PM Rob Herring wrote: > > On Thu, Jun 21, 2018 at 08:49:41PM +0200, Linus Walleij wrote: > > > > +This panel driver can driver a variety of panels. It requires > > > > s/can driver/can drive/ > > > > Though what

XFX Vega 64 crashing on Linux-4.17.3

2018-07-02 Thread F. Heitkamp
Hi, I have a XFX Radeon VEGA 64, and a SuperMicro H11SSL-NC. I have been using the kernel.org 4.17.3 tree. I can run gnome-shell for awhile but the box eventually crashes. The VEGA fans go full blast and the machine becomes unresponsive. This is with my own "home brew" linux and also with

[PATCH] video/console/vgacon: Print big fat warning with nomodeset

2018-07-02 Thread Lyude Paul
It's been a pretty good while since kernel modesetting was introduced. It has almost entirely replaced previous solutions which required userspace modesetting, and I can't even recall any drivers off the top of my head for modern day hardware that don't only support one or the other. Even nvidia's

[Bug 200387] amdgpu uses unusually high memory

2018-07-02 Thread bugzilla-daemon
https://bugzilla.kernel.org/show_bug.cgi?id=200387 --- Comment #15 from phoenix (fe...@feldspaten.org) --- Created attachment 277135 --> https://bugzilla.kernel.org/attachment.cgi?id=277135=edit kmemleak output of Cities.x64 I was finally able to create a kmemleak output and cropped it to the

Re: [amdgpu][tahiti xt] cursor motion smoothness

2018-07-02 Thread sylvain . bertrand
On Mon, Jul 02, 2018 at 06:43:48PM +0200, Michel Dänzer wrote: > > Sending the logs as direct email to your personal email box. > > Does using xf86-input-libinput instead of xf86-input-evdev help? I did plan to switch to libinput in the futur, but: I did test the xinput events and I get for a

[PATCH] drm/msm: Disable mdp5 crtc when there are no active planes

2018-07-02 Thread Sean Paul
Unlike other compositors, we don't get a crtc disable from weston when the cable is unplugged. As such, when the cable is re-plugged the kernel doesn't detect an enable/mode change and initiates a simple plane update instead of a modeset. This patch clears the mode when all planes are off.

Re: [PATCH v3 9/9] ARM: dts: bcm283x: Add Transposer block

2018-07-02 Thread Eric Anholt
Boris Brezillon writes: > From: Boris Brezillon > > The transposer block is allowing one to write the result of the VC4 > composition back to memory instead of displaying it on a screen. > > Signed-off-by: Boris Brezillon > Reviewed-by: Liviu Dudau > Reviewed-by: Eric Anholt I've pulled

[Bug 107065] "BUG: unable to handle kernel paging request at 0000000000002000" in amdgpu_vm_cpu_set_ptes at amdgpu_vm.c:921

2018-07-02 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=107065 --- Comment #12 from dwagner --- (In reply to Andrey Grodzovsky from comment #10) > Created attachment 140418 [details] [review] > drm/amdgpu: Verify root PD is mapped into kernel address space. > > dwagner, please try this patch. Fixes the

Re: [PATCH v3 8/9] drm/vc4: Add support for the transposer block

2018-07-02 Thread Boris Brezillon
On Mon, 02 Jul 2018 11:52:58 -0700 Eric Anholt wrote: > Boris Brezillon writes: > > > From: Boris Brezillon > > > > The transposer block is providing support for mem-to-mem composition, > > which is exposed as a drm_writeback connector in DRM. > > > > Add a driver to support this feature. > >

Re: [PATCH v3 8/9] drm/vc4: Add support for the transposer block

2018-07-02 Thread Eric Anholt
Boris Brezillon writes: > From: Boris Brezillon > > The transposer block is providing support for mem-to-mem composition, > which is exposed as a drm_writeback connector in DRM. > > Add a driver to support this feature. > > Signed-off-by: Boris Brezillon > --- > Changes in v3: > - Add Eric's

Re: Plane transitional helper prototypes mismatch their methods

2018-07-02 Thread Daniel Vetter
On Mon, Jul 2, 2018 at 5:41 PM, Russell King - ARM Linux wrote: > On Mon, Jul 02, 2018 at 10:47:03AM +0200, Daniel Vetter wrote: >> On Sun, Jul 01, 2018 at 04:34:02PM +0100, Russell King - ARM Linux wrote: >> > > drivers/gpu/drm/arm/hdlcd_crtc.c: drm_plane_helper_disable(plane); >> > >

Re: [PATCH 10/10] drm/vmwgfx: Use drm_plane_mask() & co.

2018-07-02 Thread Sinclair Yeh
Reviewed-by: Sinclair Yeh I assume you'll upstream this as part of your series? On Tue, Jun 26, 2018 at 10:47:16PM +0300, Ville Syrjala wrote: > From: Ville Syrjälä > > Use drm_{plane,connector}_mask() where appropriate. > > Cc: VMware Graphics > Cc: Sinclair Yeh > Cc: Thomas Hellstrom >

[Bug 200387] amdgpu uses unusually high memory

2018-07-02 Thread bugzilla-daemon
https://bugzilla.kernel.org/show_bug.cgi?id=200387 --- Comment #14 from Michel Dänzer (mic...@daenzer.net) --- Another possibility would be narrowing down where between 4.4 and 4.16 this started happening, and eventually bisecting. -- You are receiving this mail because: You are watching the

Re: [amdgpu][tahiti xt] cursor motion smoothness

2018-07-02 Thread Michel Dänzer
On 2018-07-02 05:28 PM, sylvain.bertr...@gmail.com wrote: > On Mon, Jul 02, 2018 at 04:22:47PM +0200, Michel Dänzer wrote: > >> Sounds like maybe DOTA doesn't use the X11 cursor (which would end up >> using the HW cursor), but renders the cursor as part of its scene. > > Probably, but it happens

Re: [PATCH v3 3/9] drm/connector: Make ->atomic_commit() optional

2018-07-02 Thread Boris Brezillon
On Mon, 2 Jul 2018 23:30:05 +0800 kbuild test robot wrote: > Hi Boris, > > I love your patch! Yet something to improve: > > [auto build test ERROR on next-20180702] > [cannot apply to drm/drm-next anholt/for-next robh/for-next v4.18-rc3 > v4.18-rc2 v4.18-rc1 v4.18-

Re: [amdgpu][tahiti xt] cursor motion smoothness

2018-07-02 Thread sylvain . bertrand
On Mon, Jul 02, 2018 at 04:22:47PM +0200, Michel Dänzer wrote: > Is the behaviour different with the Xorg modesetting driver and/or the > radeon kernel driver? Tested both. Same thing than with amdgpu. -- Sylvain ___ dri-devel mailing list

[Bug 200387] amdgpu uses unusually high memory

2018-07-02 Thread bugzilla-daemon
https://bugzilla.kernel.org/show_bug.cgi?id=200387 --- Comment #13 from phoenix (fe...@feldspaten.org) --- Having some problems setting up kmemleak at the moment. I'll test and check tomorrow -- You are receiving this mail because: You are watching the assignee of the bug.

Re: [PATCH 00/10] Improve crc-core driver interface

2018-07-02 Thread Alex Deucher
+ Harry and Leo On Mon, Jul 2, 2018 at 7:07 AM, Mahesh Kumar wrote: > This series improves crc-core <-> driver interface. > This series adds following functionality in the crc-core > - Now control node will print all the available sources if >implemented by driver along with current

[Bug 200387] amdgpu uses unusually high memory

2018-07-02 Thread bugzilla-daemon
https://bugzilla.kernel.org/show_bug.cgi?id=200387 --- Comment #12 from phoenix (fe...@feldspaten.org) --- I'm rebuilding the kernel and checking a possible memory leak with kmemleak. -- You are receiving this mail because: You are watching the assignee of the bug.

Re: [PATCH v4 9/9] drm/cma-helper: Remove drm_fb_cma_fbdev_init_with_funcs()

2018-07-02 Thread David Lechner
On 07/02/2018 08:54 AM, Noralf Trønnes wrote: Remove drm_fb_cma_fbdev_init_with_funcs(), its only user tinydrm has moved to drm_fbdev_generic_setup(). Cc: Laurent Pinchart Signed-off-by: Noralf Trønnes --- Reviewed-by: David Lechner ___

Re: [Intel-gfx] [PATCH] drm/atomic-helper: Use old/new state in drm_atomic_helper_commit_planes_on_crtc()

2018-07-02 Thread Ville Syrjälä
On Wed, Jun 27, 2018 at 10:59:49AM +0200, Daniel Vetter wrote: > On Tue, Jun 26, 2018 at 11:41:44PM +0300, Ville Syrjala wrote: > > From: Ville Syrjälä > > > > Update drm_atomic_helper_commit_planes_on_crtc() to use explicit old/new > > states instead of relying on obj->state. > > > >

Re: [PATCH 01/10] drm: Add drm_plane_mask()

2018-07-02 Thread Ville Syrjälä
On Tue, Jun 26, 2018 at 01:09:53PM -0700, Rodrigo Vivi wrote: > On Tue, Jun 26, 2018 at 10:47:07PM +0300, Ville Syrjala wrote: > > From: Ville Syrjälä > > > > Add drm_plane_mask() which returns the 1< > We already have an identical drm_crtc_mask() for crtcs. > > > > Mostly performed with

Re: [PATCH v4 8/9] drm/tinydrm: Use drm_fbdev_generic_setup()

2018-07-02 Thread David Lechner
On 07/02/2018 08:54 AM, Noralf Trønnes wrote: Make full use of the generic fbdev client. Cc: David Lechner Signed-off-by: Noralf Trønnes --- Reviewed-by: David Lechner ___ dri-devel mailing list dri-devel@lists.freedesktop.org

[PATCHv8 0/3] drm/i915: add DisplayPort CEC-Tunneling-over-AUX support

2018-07-02 Thread Hans Verkuil
From: Hans Verkuil This patch series adds support for the DisplayPort CEC-Tunneling-over-AUX feature. This patch series is based on the current media master branch (https://git.linuxtv.org/media_tree.git/log/) but it applies fine on top of the current mainline tree. This patch series has been

[PATCHv8 1/3] drm: add support for DisplayPort CEC-Tunneling-over-AUX

2018-07-02 Thread Hans Verkuil
From: Hans Verkuil This adds support for the DisplayPort CEC-Tunneling-over-AUX feature that is part of the DisplayPort 1.3 standard. Unfortunately, not all DisplayPort/USB-C to HDMI adapters with a chip that has this capability actually hook up the CEC pin, so even though a CEC device is

[PATCHv8 3/3] drm/i915: add DisplayPort CEC-Tunneling-over-AUX support

2018-07-02 Thread Hans Verkuil
From: Hans Verkuil Implement support for this DisplayPort feature. Signed-off-by: Hans Verkuil Reviewed-by: Ville Syrjälä --- drivers/gpu/drm/i915/intel_dp.c | 17 +++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/drm/i915/intel_dp.c

[PATCHv8 2/3] drm-kms-helpers.rst: document the DP CEC helpers

2018-07-02 Thread Hans Verkuil
From: Hans Verkuil Document the Display Port CEC helper functions. Signed-off-by: Hans Verkuil Reviewed-by: Ville Syrjälä --- Documentation/gpu/drm-kms-helpers.rst | 9 + 1 file changed, 9 insertions(+) diff --git a/Documentation/gpu/drm-kms-helpers.rst

[Bug 200387] amdgpu uses unusually high memory

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

Re: [PATCH v4 1/2] ARM: dma-mapping: Set proper DMA ops in arm_iommu_detach_device()

2018-07-02 Thread Christoph Hellwig
Looks good: Acked-by: Christoph Hellwig ___ dri-devel mailing list dri-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/dri-devel

Re: [PATCH v3 3/9] drm/connector: Make ->atomic_commit() optional

2018-07-02 Thread kbuild test robot
Hi Boris, I love your patch! Yet something to improve: [auto build test ERROR on next-20180702] [cannot apply to drm/drm-next anholt/for-next robh/for-next v4.18-rc3 v4.18-rc2 v4.18-rc1 v4.18-rc3] [if your patch is applied to the wrong git tree, please drop us a note to help improve the system

Re: [PATCH v3 3/9] drm/connector: Make ->atomic_commit() optional

2018-07-02 Thread kbuild test robot
Hi Boris, I love your patch! Perhaps something to improve: [auto build test WARNING on next-20180702] [cannot apply to drm/drm-next anholt/for-next robh/for-next v4.18-rc3 v4.18-rc2 v4.18-rc1 v4.18-rc3] [if your patch is applied to the wrong git tree, please drop us a note to help improve

[PATCH v3 5/9] drm/nouveau: Use drm_connector_for_each_possible_encoder()

2018-07-02 Thread Ville Syrjala
From: Ville Syrjälä Use drm_connector_for_each_possible_encoder() for iterating connector->encoder_ids[]. A bit more convenient not having to deal with the implementation details. v2: Replace drm_for_each_connector_encoder_ids() with drm_connector_for_each_possible_encoder() (Daniel) v3:

Re: [amdgpu][tahiti xt] cursor motion smoothness

2018-07-02 Thread sylvain . bertrand
On Mon, Jul 02, 2018 at 04:22:47PM +0200, Michel Dänzer wrote: > I'm afraid I'm still not sure what "blurry motion" means exactly. Like the mouse cursor location is updated very slowly, and that, only at 60Hz. (in dota2, it looks like sub-30Hz with lag). > Is the behaviour different with the

Re: [PATCHv7 1/3] drm: add support for DisplayPort CEC-Tunneling-over-AUX

2018-07-02 Thread Hans Verkuil
On 02/07/18 16:55, Ville Syrjälä wrote: > On Thu, Jun 28, 2018 at 09:42:51AM +0200, Hans Verkuil wrote: >> From: Hans Verkuil >> >> This adds support for the DisplayPort CEC-Tunneling-over-AUX >> feature that is part of the DisplayPort 1.3 standard. >> >> Unfortunately, not all DisplayPort/USB-C

[Bug 200387] amdgpu uses unusually high memory

2018-07-02 Thread bugzilla-daemon
https://bugzilla.kernel.org/show_bug.cgi?id=200387 --- Comment #10 from phoenix (fe...@feldspaten.org) --- I uploaded all the requested files. Interestingly the output of top and statm of the process has comparable values except for the data stack (see file stats) Virtual, resident and shared

[Bug 200387] amdgpu uses unusually high memory

2018-07-02 Thread bugzilla-daemon
https://bugzilla.kernel.org/show_bug.cgi?id=200387 --- Comment #9 from phoenix (fe...@feldspaten.org) --- Created attachment 277131 --> https://bugzilla.kernel.org/attachment.cgi?id=277131=edit Output of top of the problematic process on the two Kernels Truncated output of top of the

[Bug 200387] amdgpu uses unusually high memory

2018-07-02 Thread bugzilla-daemon
https://bugzilla.kernel.org/show_bug.cgi?id=200387 --- Comment #8 from phoenix (fe...@feldspaten.org) --- Created attachment 277129 --> https://bugzilla.kernel.org/attachment.cgi?id=277129=edit Free and stats of the two Kernels Contains free and the /proc/$ID/stat and /proc/$ID/statm output of

[Bug 200387] amdgpu uses unusually high memory

2018-07-02 Thread bugzilla-daemon
https://bugzilla.kernel.org/show_bug.cgi?id=200387 --- Comment #7 from phoenix (fe...@feldspaten.org) --- Created attachment 277127 --> https://bugzilla.kernel.org/attachment.cgi?id=277127=edit Xorg log on 4.4.0 -- You are receiving this mail because: You are watching the assignee of the bug.

[Bug 200387] amdgpu uses unusually high memory

2018-07-02 Thread bugzilla-daemon
https://bugzilla.kernel.org/show_bug.cgi?id=200387 --- Comment #6 from phoenix (fe...@feldspaten.org) --- Created attachment 277125 --> https://bugzilla.kernel.org/attachment.cgi?id=277125=edit Xorg Log on 4.17.3 -- You are receiving this mail because: You are watching the assignee of the

[Bug 200387] amdgpu uses unusually high memory

2018-07-02 Thread bugzilla-daemon
https://bugzilla.kernel.org/show_bug.cgi?id=200387 --- Comment #5 from phoenix (fe...@feldspaten.org) --- Created attachment 277123 --> https://bugzilla.kernel.org/attachment.cgi?id=277123=edit dmesg on Kernel 4.4.0 -- You are receiving this mail because: You are watching the assignee of the

[Bug 200387] amdgpu uses unusually high memory

2018-07-02 Thread bugzilla-daemon
https://bugzilla.kernel.org/show_bug.cgi?id=200387 --- Comment #4 from phoenix (fe...@feldspaten.org) --- Created attachment 277121 --> https://bugzilla.kernel.org/attachment.cgi?id=277121=edit dmesg Kernel 4.17.3 -- You are receiving this mail because: You are watching the assignee of the

Re: [PATCHv7 1/3] drm: add support for DisplayPort CEC-Tunneling-over-AUX

2018-07-02 Thread Ville Syrjälä
On Thu, Jun 28, 2018 at 09:42:51AM +0200, Hans Verkuil wrote: > From: Hans Verkuil > > This adds support for the DisplayPort CEC-Tunneling-over-AUX > feature that is part of the DisplayPort 1.3 standard. > > Unfortunately, not all DisplayPort/USB-C to HDMI adapters with a > chip that has this

Re: [amdgpu][tahiti xt] cursor motion smoothness

2018-07-02 Thread Michel Dänzer
On 2018-07-02 04:04 PM, sylvain.bertr...@gmail.com wrote: > On Mon, Jul 02, 2018 at 11:29:19AM +0200, Michel Dänzer wrote: >> On 2018-07-02 11:24 AM, Michel Dänzer wrote: >>> On 2018-07-01 02:52 PM, sylvain.bertr...@gmail.com wrote: Hi, I noticed that when my monitor runs at 60Hz,

Re: [PATCH v2 5/9] drm/nouveau: Use drm_connector_for_each_possible_encoder()

2018-07-02 Thread Ville Syrjälä
On Mon, Jul 02, 2018 at 04:04:45PM +0300, Ville Syrjälä wrote: > On Sat, Jun 30, 2018 at 10:12:21PM +0300, Dan Carpenter wrote: > > Hi Ville, > > > > Thank you for the patch! Perhaps something to improve: > > > > url: > >

Re: [amdgpu][tahiti xt] cursor motion smoothness

2018-07-02 Thread sylvain . bertrand
On Mon, Jul 02, 2018 at 11:29:19AM +0200, Michel Dänzer wrote: > On 2018-07-02 11:24 AM, Michel Dänzer wrote: > > On 2018-07-01 02:52 PM, sylvain.bertr...@gmail.com wrote: > >> Hi, > >> > >> I noticed that when my monitor runs at 60Hz, the cursor motion is really > >> not > >> smooth, even at low

Re: [PATCH v2 fbdev-for-next 1/2] fbcon: introduce for_each_registered_fb() helper

2018-07-02 Thread Jani Nikula
On Sat, 30 Jun 2018, Yisheng Xie wrote: > Following pattern is often used: > > for (i = 0; i < FB_MAX; i++) { > if (registered_fb[i]) { > ... > } > } > > Therefore, as Andy's suggestion, for_each_registered_fb() helper can > be introduced to make the code easier

[PATCH v4 7/9] drm/fb-helper: Finish the generic fbdev emulation

2018-07-02 Thread Noralf Trønnes
This adds a drm_fbdev_generic_setup() function that sets up generic fbdev emulation with client callbacks for restore, hotplug and unregister. Signed-off-by: Noralf Trønnes --- drivers/gpu/drm/drm_fb_helper.c | 117 include/drm/drm_fb_helper.h | 7

[Bug 107087] GPU Crash When Running Wine from Lutris

2018-07-02 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=107087 Bug ID: 107087 Summary: GPU Crash When Running Wine from Lutris Product: DRI Version: XOrg git Hardware: x86-64 (AMD64) OS: All Status: NEW Severity:

[PATCH v4 6/9] drm/debugfs: Add internal client debugfs file

2018-07-02 Thread Noralf Trønnes
Print the names of the internal clients currently attached. Reviewed-by: Daniel Vetter Signed-off-by: Noralf Trønnes --- drivers/gpu/drm/drm_client.c | 28 drivers/gpu/drm/drm_debugfs.c | 7 +++ include/drm/drm_client.h | 3 +++ 3 files changed, 38

[PATCH v4 8/9] drm/tinydrm: Use drm_fbdev_generic_setup()

2018-07-02 Thread Noralf Trønnes
Make full use of the generic fbdev client. Cc: David Lechner Signed-off-by: Noralf Trønnes --- drivers/gpu/drm/tinydrm/core/tinydrm-core.c | 3 +-- drivers/gpu/drm/tinydrm/ili9225.c | 1 - drivers/gpu/drm/tinydrm/ili9341.c | 1 - drivers/gpu/drm/tinydrm/mi0283qt.c

[PATCH v4 9/9] drm/cma-helper: Remove drm_fb_cma_fbdev_init_with_funcs()

2018-07-02 Thread Noralf Trønnes
Remove drm_fb_cma_fbdev_init_with_funcs(), its only user tinydrm has moved to drm_fbdev_generic_setup(). Cc: Laurent Pinchart Signed-off-by: Noralf Trønnes --- drivers/gpu/drm/drm_fb_cma_helper.c | 21 - include/drm/drm_fb_cma_helper.h | 3 --- 2 files changed, 24

[PATCH v4 0/9] drm: Add generic fbdev emulation

2018-07-02 Thread Noralf Trønnes
This patchset adds generic fbdev emulation for drivers that supports GEM based dumb buffers which support .gem_prime_vmap and gem_prime_mmap. An API is begun to support in-kernel clients in general. Change this version: Fix a bug in an error path that the kbuild test robot caught. Change

[PATCH v4 5/9] drm/client: Add client callbacks

2018-07-02 Thread Noralf Trønnes
Add client callbacks and hook them up. Add a list of clients per drm_device. Signed-off-by: Noralf Trønnes --- drivers/gpu/drm/drm_client.c| 92 - drivers/gpu/drm/drm_drv.c | 7 +++ drivers/gpu/drm/drm_fb_cma_helper.c | 2 +-

[PATCH v4 4/9] drm/cma-helper: Use the generic fbdev emulation

2018-07-02 Thread Noralf Trønnes
This switches the CMA helper drivers that use its fbdev emulation over to the generic fbdev emulation. It's the first phase of using generic fbdev. A later phase will use DRM client callbacks for the lastclose/hotplug/remove callbacks. There are currently 2 fbdev init/fini functions: -

[PATCH v4 2/9] drm/fb-helper: Add generic fbdev emulation .fb_probe function

2018-07-02 Thread Noralf Trønnes
This is the first step in getting generic fbdev emulation. A drm_fb_helper_funcs.fb_probe function is added which uses the DRM client API to get a framebuffer backed by a dumb buffer. Signed-off-by: Noralf Trønnes Reviewed-by: Daniel Vetter --- drivers/gpu/drm/drm_fb_helper.c | 192

[PATCH v4 3/9] drm/pl111: Set .gem_prime_vmap and .gem_prime_mmap

2018-07-02 Thread Noralf Trønnes
These are needed for pl111 to use the generic fbdev emulation. Cc: Eric Anholt Signed-off-by: Noralf Trønnes Reviewed-by: Eric Anholt --- drivers/gpu/drm/pl111/pl111_drv.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/gpu/drm/pl111/pl111_drv.c

[PATCH v4 1/9] drm: Begin an API for in-kernel clients

2018-07-02 Thread Noralf Trønnes
This the beginning of an API for in-kernel clients. First out is a way to get a framebuffer backed by a dumb buffer. Only GEM drivers are supported. The original idea of using an exported dma-buf was dropped because it also creates an anonomous file descriptor which doesn't work when the buffer

Re: [PATCH v4 0/9] xen: dma-buf support for grant device

2018-07-02 Thread Oleksandr Andrushchenko
On 07/02/2018 11:20 AM, Juergen Gross wrote: On 02/07/18 09:10, Oleksandr Andrushchenko wrote: Hello, Boris, Juergen! Do you think I can re-base the series (which already has all required R-b's from Xen community) onto the latest kernel with API changes to patches 5 (of_dma_configure) and 8

Re: [PATCH v2 5/9] drm/nouveau: Use drm_connector_for_each_possible_encoder()

2018-07-02 Thread Ville Syrjälä
On Sat, Jun 30, 2018 at 10:12:21PM +0300, Dan Carpenter wrote: > Hi Ville, > > Thank you for the patch! Perhaps something to improve: > > url: > https://github.com/0day-ci/linux/commits/Ville-Syrjala/drm-Third-attempt-at-fixing-the-fb-helper-best_encoder-mess/20180629-014202 > base:

Re: [RFC PATCH] mm, oom: distinguish blockable mode for mmu notifiers

2018-07-02 Thread Michal Hocko
On Mon 02-07-18 14:39:50, Christian König wrote: [...] > Not wanting to block something as important as this, so feel free to add an > Acked-by: Christian König to the patch. Thanks a lot! > Let's rather face the next topic: Any idea how to runtime test this? This is a good question indeed.

Re: [PATCH v3 3/9] drm/connector: Make ->atomic_commit() optional

2018-07-02 Thread Liviu Dudau
On Mon, Jul 02, 2018 at 02:20:14PM +0200, Boris Brezillon wrote: > Not all writeback connector implementations might want to commit things > from the connector driver. Some, like the malidp driver, commit things > from their main commit_tail() function, and would rather not have to > implement a

[Bug 199475] AMDGPU Failed to blank

2018-07-02 Thread bugzilla-daemon
https://bugzilla.kernel.org/show_bug.cgi?id=199475 DCWizard (andrea...@protonmail.com) changed: What|Removed |Added Kernel Version|4.15.18 |4.17.3 -- You are

Re: [RFC PATCH] mm, oom: distinguish blockable mode for mmu notifiers

2018-07-02 Thread Christian König
Am 02.07.2018 um 14:35 schrieb Michal Hocko: On Mon 02-07-18 14:24:29, Christian König wrote: Am 02.07.2018 um 14:20 schrieb Michal Hocko: On Mon 02-07-18 14:13:42, Christian König wrote: Am 02.07.2018 um 13:54 schrieb Michal Hocko: On Mon 02-07-18 11:14:58, Christian König wrote: Am

Re: [RFC PATCH] mm, oom: distinguish blockable mode for mmu notifiers

2018-07-02 Thread Michal Hocko
On Mon 02-07-18 14:24:29, Christian König wrote: > Am 02.07.2018 um 14:20 schrieb Michal Hocko: > > On Mon 02-07-18 14:13:42, Christian König wrote: > > > Am 02.07.2018 um 13:54 schrieb Michal Hocko: > > > > On Mon 02-07-18 11:14:58, Christian König wrote: > > > > > Am 27.06.2018 um 09:44 schrieb

Re: [RFC PATCH] mm, oom: distinguish blockable mode for mmu notifiers

2018-07-02 Thread Christian König
Am 02.07.2018 um 14:20 schrieb Michal Hocko: On Mon 02-07-18 14:13:42, Christian König wrote: Am 02.07.2018 um 13:54 schrieb Michal Hocko: On Mon 02-07-18 11:14:58, Christian König wrote: Am 27.06.2018 um 09:44 schrieb Michal Hocko: This is the v2 of RFC based on the feedback I've received

Re: [RFC PATCH hwc] drm_hwcomposer: set CRTC background color when available

2018-07-02 Thread Maarten Lankhorst
Op 29-06-18 om 12:27 schreef Stefan Schake: > Hey Maarten, > > On Fri, Jun 29, 2018 at 12:05 PM, Maarten Lankhorst > wrote: >> Op 22-02-18 om 04:54 schreef Stefan Schake: >>> Android assumes an implicit black background layer is always present >>> behind all layers it specifies for composition.

[PATCH v3 9/9] ARM: dts: bcm283x: Add Transposer block

2018-07-02 Thread Boris Brezillon
From: Boris Brezillon The transposer block is allowing one to write the result of the VC4 composition back to memory instead of displaying it on a screen. Signed-off-by: Boris Brezillon Reviewed-by: Liviu Dudau Reviewed-by: Eric Anholt --- Changes in v3: - Add R-b tags Changes in v2: - None

[PATCH v3 8/9] drm/vc4: Add support for the transposer block

2018-07-02 Thread Boris Brezillon
From: Boris Brezillon The transposer block is providing support for mem-to-mem composition, which is exposed as a drm_writeback connector in DRM. Add a driver to support this feature. Signed-off-by: Boris Brezillon --- Changes in v3: - Add Eric's R-b - Fix the code updating ->no_blank so that

[PATCH v3 5/9] drm/crtc: Add a generic infrastructure to fake VBLANK events

2018-07-02 Thread Boris Brezillon
In some cases CRTCs are active but are not able to generating events, at least not at every frame at it's expected to. This is typically the case when the CRTC is feeding a writeback connector that has no job queued. In this situation the CRTC is usually stopped until a new job is queued, and this

[PATCH v3 4/9] drm/vc4: Use wait_for_flip_done() instead of wait_for_vblanks()

2018-07-02 Thread Boris Brezillon
drm_atomic_helper_wait_for_vblanks() assumes the CRTC will continuously generate VBLANK events and the vblank counter will keep increasing. While this work for a regular pipeline, it doesn't when you have the CRTC is feeding the transposer block, because this block works in oneshot mode, and, by

[PATCH v3 7/9] drm/vc4: Call drm_atomic_helper_fake_vblank() in the commit path

2018-07-02 Thread Boris Brezillon
Mimic what is done in drm_atomic_commit_tail() and call drm_atomic_helper_fake_vblank() so that VBLANK events are faked when the drm_crtc_state.no_vblank is true. Will be needed when we'll add support for the transposer block. Signed-off-by: Boris Brezillon Reviewed-by: Eric Anholt --- Changes

[PATCH v3 6/9] drm/atomic: Call fake_vblank() from the generic commit_tail() helpers

2018-07-02 Thread Boris Brezillon
Now that we have a way to fake VBLANK events when requested by the CRTC hook it up to the generic commit_tail() helpers. Signed-off-by: Boris Brezillon Reviewed-by: Liviu Dudau Reviewed-by: Daniel Vetter --- Changes in v3: - Add R-b tags Changes in v2: - New patch ---

Re: [RFC PATCH] mm, oom: distinguish blockable mode for mmu notifiers

2018-07-02 Thread Michal Hocko
On Mon 02-07-18 14:13:42, Christian König wrote: > Am 02.07.2018 um 13:54 schrieb Michal Hocko: > > On Mon 02-07-18 11:14:58, Christian König wrote: > > > Am 27.06.2018 um 09:44 schrieb Michal Hocko: > > > > This is the v2 of RFC based on the feedback I've received so far. The > > > > code even

[PATCH v3 2/9] drm/connector: Pass a drm_connector_state to ->atomic_commit()

2018-07-02 Thread Boris Brezillon
Other atomic hooks are passed state objects, let's change this one to be consistent. Signed-off-by: Boris Brezillon Acked-by: Liviu Dudau Reviewed-by: Daniel Vetter --- Changes in v3: - Add Liviu's A-b and Daniel's R-b Changes in v2: - New patch --- drivers/gpu/drm/drm_atomic_helper.c |

[PATCH v3 3/9] drm/connector: Make ->atomic_commit() optional

2018-07-02 Thread Boris Brezillon
Not all writeback connector implementations might want to commit things from the connector driver. Some, like the malidp driver, commit things from their main commit_tail() function, and would rather not have to implement a dummy hook for drm_connector_helper_funcs.atomic_commit(). Make this

[PATCH v3 1/9] drm/atomic: Avoid connector to writeback_connector casts

2018-07-02 Thread Boris Brezillon
Use container_of() instead of type casting so that it keeps working even if base is moved inside the drm_writeback_connector struct. Signed-off-by: Boris Brezillon Reviewed-by: Liviu Dudau Reviewed-by: Daniel Vetter --- Changes in v3: - Add Daniel's and Liviu's R-b ---

[PATCH v3 0/9] drm/vc4: Add support for the transposer IP

2018-07-02 Thread Boris Brezillon
Hello, This is the third version of this series adding writeback support to the VC4 display engine. This version is based on drm-misc-next and include a bunch of modifications to the core that I had to add to make it work on VC4. Not much has changed in this v3, just a few minor

Re: [PATCH 06/10] drm/i915/crc: implement verify_crc_source callback

2018-07-02 Thread Maarten Lankhorst
Op 02-07-18 om 13:07 schreef Mahesh Kumar: > This patch implements verify_crc_source callback function introduced > earlier in this series. > > Signed-off-by: Mahesh Kumar > Cc: dri-devel@lists.freedesktop.org > Reviewed-by: Maarten Lankhorst > --- Patch 6 and 7 were acked for inclusion through

  1   2   >