[PATCH] drm/nouveau: fix memory leak in iccsense/base.c

2020-10-19 Thread Vamshi K Sthambamkadi
kmemleak report: unreferenced object 0x9071c65644e0 (size 96): comm "systemd-udevd", pid 347, jiffies 4294898424 (age 810.828s) hex dump (first 32 bytes): 02 01 00 00 00 00 00 00 00 00 10 00 02 04 00 00 00 00 00 00 00 00 a0 86 00 00 00 00 00 00 00 00

[PATCH] drm/nouveau: fix memory leak in nouveau_conn_reset()

2019-06-30 Thread Yongxin Liu
In nouveau_conn_reset(), if connector->state is true, __drm_atomic_helper_connector_destroy_state() will be called, but the memory pointed by asyc isn't freed. Memory leak happens in the following function __drm_atomic_helper_connector_reset(), where newly allocated asyc->state will be assigned to

[PATCH] drm/nouveau: Fix memory leak in nv50_mstm_del()

2018-12-11 Thread Lyude Paul
Noticed this while working on redoing the reference counting scheme in the DP MST helpers. Nouveau doesn't attempt to call drm_dp_mst_topology_mgr_destroy() at all, which leaves it leaking all of the resources for drm_dp_mst_topology_mgr and it's children mstbs+ports. Fixes: f479c0ba4a17

Re: [PATCH] drm/nouveau: fix memory leak

2015-10-13 Thread Sudip Mukherjee
On Thu, Oct 08, 2015 at 03:22:20PM +0100, Emil Velikov wrote: > On 8 October 2015 at 14:00, Sudip Mukherjee > wrote: > > On Thu, Oct 01, 2015 at 04:40:59PM +1000, Ben Skeggs wrote: > >> On 09/25/2015 01:59 AM, Sudip Mukherjee wrote: > >> > On Fri, Sep 11, 2015 at 03:00:56PM +0530, Sudip

Re: [PATCH] drm/nouveau: fix memory leak

2015-10-13 Thread Sudip Mukherjee
On Thu, Oct 08, 2015 at 03:22:20PM +0100, Emil Velikov wrote: > On 8 October 2015 at 14:00, Sudip Mukherjee > wrote: > > On Thu, Oct 01, 2015 at 04:40:59PM +1000, Ben Skeggs wrote: > >> On 09/25/2015 01:59 AM, Sudip Mukherjee wrote: > >> > On Fri, Sep 11, 2015 at

Re: [PATCH] drm/nouveau: fix memory leak

2015-10-08 Thread Emil Velikov
On 8 October 2015 at 14:00, Sudip Mukherjee wrote: > On Thu, Oct 01, 2015 at 04:40:59PM +1000, Ben Skeggs wrote: >> On 09/25/2015 01:59 AM, Sudip Mukherjee wrote: >> > On Fri, Sep 11, 2015 at 03:00:56PM +0530, Sudip Mukherjee wrote: >> >> If pm_runtime_get_sync() we were going to "out" but we

Re: [PATCH] drm/nouveau: fix memory leak

2015-10-08 Thread Sudip Mukherjee
On Thu, Oct 01, 2015 at 04:40:59PM +1000, Ben Skeggs wrote: > On 09/25/2015 01:59 AM, Sudip Mukherjee wrote: > > On Fri, Sep 11, 2015 at 03:00:56PM +0530, Sudip Mukherjee wrote: > >> If pm_runtime_get_sync() we were going to "out" but we missed > >> freeing vma. > >> > >> Signed-off-by: Sudip

Re: [PATCH] drm/nouveau: fix memory leak

2015-10-08 Thread Sudip Mukherjee
On Thu, Oct 01, 2015 at 04:40:59PM +1000, Ben Skeggs wrote: > On 09/25/2015 01:59 AM, Sudip Mukherjee wrote: > > On Fri, Sep 11, 2015 at 03:00:56PM +0530, Sudip Mukherjee wrote: > >> If pm_runtime_get_sync() we were going to "out" but we missed > >> freeing vma. > >> > >> Signed-off-by: Sudip

Re: [PATCH] drm/nouveau: fix memory leak

2015-10-08 Thread Emil Velikov
On 8 October 2015 at 14:00, Sudip Mukherjee wrote: > On Thu, Oct 01, 2015 at 04:40:59PM +1000, Ben Skeggs wrote: >> On 09/25/2015 01:59 AM, Sudip Mukherjee wrote: >> > On Fri, Sep 11, 2015 at 03:00:56PM +0530, Sudip Mukherjee wrote: >> >> If pm_runtime_get_sync() we

Re: [PATCH] drm/nouveau: fix memory leak

2015-10-01 Thread Sudip Mukherjee
On Thu, Oct 01, 2015 at 04:40:59PM +1000, Ben Skeggs wrote: > On 09/25/2015 01:59 AM, Sudip Mukherjee wrote: > > On Fri, Sep 11, 2015 at 03:00:56PM +0530, Sudip Mukherjee wrote: > >> If pm_runtime_get_sync() we were going to "out" but we missed > >> freeing vma. > >> > >> Signed-off-by: Sudip

Re: [PATCH] drm/nouveau: fix memory leak

2015-10-01 Thread Ben Skeggs
On 09/25/2015 01:59 AM, Sudip Mukherjee wrote: > On Fri, Sep 11, 2015 at 03:00:56PM +0530, Sudip Mukherjee wrote: >> If pm_runtime_get_sync() we were going to "out" but we missed >> freeing vma. >> >> Signed-off-by: Sudip Mukherjee --- > Hi Ben, Another gentle ping for another patch. Both

Re: [PATCH] drm/nouveau: fix memory leak

2015-10-01 Thread Sudip Mukherjee
On Thu, Oct 01, 2015 at 04:40:59PM +1000, Ben Skeggs wrote: > On 09/25/2015 01:59 AM, Sudip Mukherjee wrote: > > On Fri, Sep 11, 2015 at 03:00:56PM +0530, Sudip Mukherjee wrote: > >> If pm_runtime_get_sync() we were going to "out" but we missed > >> freeing vma. > >> > >> Signed-off-by: Sudip

Re: [PATCH] drm/nouveau: fix memory leak

2015-10-01 Thread Ben Skeggs
On 09/25/2015 01:59 AM, Sudip Mukherjee wrote: > On Fri, Sep 11, 2015 at 03:00:56PM +0530, Sudip Mukherjee wrote: >> If pm_runtime_get_sync() we were going to "out" but we missed >> freeing vma. >> >> Signed-off-by: Sudip Mukherjee --- > Hi Ben, Another gentle ping for

Re: [PATCH] drm/nouveau: fix memory leak

2015-09-24 Thread Sudip Mukherjee
On Fri, Sep 11, 2015 at 03:00:56PM +0530, Sudip Mukherjee wrote: > If pm_runtime_get_sync() we were going to "out" but we missed freeing > vma. > > Signed-off-by: Sudip Mukherjee > --- Hi Ben, Another gentle ping for another patch. regards sudip -- To unsubscribe from this list: send the line

Re: [PATCH] drm/nouveau: fix memory leak

2015-09-24 Thread Sudip Mukherjee
On Fri, Sep 11, 2015 at 03:00:56PM +0530, Sudip Mukherjee wrote: > If pm_runtime_get_sync() we were going to "out" but we missed freeing > vma. > > Signed-off-by: Sudip Mukherjee > --- Hi Ben, Another gentle ping for another patch. regards sudip -- To unsubscribe from

[PATCH] drm/nouveau: fix memory leak

2015-09-11 Thread Sudip Mukherjee
If pm_runtime_get_sync() we were going to "out" but we missed freeing vma. Signed-off-by: Sudip Mukherjee --- drivers/gpu/drm/nouveau/nouveau_gem.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/drivers/gpu/drm/nouveau/nouveau_gem.c

[PATCH] drm/nouveau: fix memory leak

2015-09-11 Thread Sudip Mukherjee
If pm_runtime_get_sync() we were going to "out" but we missed freeing vma. Signed-off-by: Sudip Mukherjee --- drivers/gpu/drm/nouveau/nouveau_gem.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/drivers/gpu/drm/nouveau/nouveau_gem.c

Re: [PATCH] drm/nouveau: fix memory leak by deallocating cli/drm

2015-06-12 Thread Emil Velikov
Hi Dongxing Zhang, On 11 June 2015 at 09:14, Dongxing Zhang wrote: > unreferenced object 0x8800bd132fe8 (size 256): > comm "Xorg", pid 1260, jiffies 4294901661 (age 660.504s) > hex dump (first 32 bytes): > 00 00 00 00 00 00 00 00 e8 2f 13 bd 00 88 ff ff ./.. > 01 00

[PATCH] drm/nouveau: fix memory leak by deallocating cli/drm

2015-06-12 Thread Dongxing Zhang
unreferenced object 0x8800bd132fe8 (size 256): comm "Xorg", pid 1260, jiffies 4294901661 (age 660.504s) hex dump (first 32 bytes): 00 00 00 00 00 00 00 00 e8 2f 13 bd 00 88 ff ff ./.. 01 00 00 00 ff ff ff ff 00 00 00 00 00 00 00 00 backtrace: []

[PATCH] drm/nouveau: fix memory leak by deallocating cli/drm

2015-06-12 Thread Dongxing Zhang
unreferenced object 0x8800bd132fe8 (size 256): comm Xorg, pid 1260, jiffies 4294901661 (age 660.504s) hex dump (first 32 bytes): 00 00 00 00 00 00 00 00 e8 2f 13 bd 00 88 ff ff ./.. 01 00 00 00 ff ff ff ff 00 00 00 00 00 00 00 00 backtrace:

Re: [PATCH] drm/nouveau: fix memory leak by deallocating cli/drm

2015-06-12 Thread Emil Velikov
Hi Dongxing Zhang, On 11 June 2015 at 09:14, Dongxing Zhang dongxing.zh...@intel.com wrote: unreferenced object 0x8800bd132fe8 (size 256): comm Xorg, pid 1260, jiffies 4294901661 (age 660.504s) hex dump (first 32 bytes): 00 00 00 00 00 00 00 00 e8 2f 13 bd 00 88 ff ff