Re: [Intel-gfx] [PATCH 2/2] drm/i915: unreference default context on module unload

2013-05-02 Thread Ben Widawsky
On Thu, May 02, 2013 at 11:37:02AM +0300, Mika Kuoppala wrote: > Ben Widawsky writes: > > > On Tue, Apr 30, 2013 at 01:30:34PM +0300, Mika Kuoppala wrote: > >> Before module unload is called, gpu_idle() will switch > >> to default context. This will increment ref count of base > >> object as the

Re: [Intel-gfx] [PATCH 2/2] drm/i915: unreference default context on module unload

2013-05-02 Thread Mika Kuoppala
Ben Widawsky writes: > On Tue, Apr 30, 2013 at 01:30:34PM +0300, Mika Kuoppala wrote: >> Before module unload is called, gpu_idle() will switch >> to default context. This will increment ref count of base >> object as the default context is 'running' on module unload >> time. Unreference the drm

Re: [Intel-gfx] [PATCH 2/2] drm/i915: unreference default context on module unload

2013-04-30 Thread Ben Widawsky
On Tue, Apr 30, 2013 at 01:30:34PM +0300, Mika Kuoppala wrote: > Before module unload is called, gpu_idle() will switch > to default context. This will increment ref count of base > object as the default context is 'running' on module unload > time. Unreference the drm object so that when context >

[Intel-gfx] [PATCH 2/2] drm/i915: unreference default context on module unload

2013-04-30 Thread Mika Kuoppala
Before module unload is called, gpu_idle() will switch to default context. This will increment ref count of base object as the default context is 'running' on module unload time. Unreference the drm object so that when context is freed, base object is freed as well. Signed-off-by: Mika Kuoppala -