Re: [Intel-gfx] [PATCH 6/6] drm/i915: Create VMAs

2013-07-18 Thread Imre Deak
On Wed, 2013-07-17 at 12:19 -0700, Ben Widawsky wrote: > Formerly: "drm/i915: Create VMAs (part 1)" > > In a previous patch, the notion of a VM was introduced. A VMA describes > an area of part of the VM address space. A VMA is similar to the concept > in the linux mm. However, instead of represen

Re: [Intel-gfx] [PATCH 6/6] drm/i915: Create VMAs

2013-07-18 Thread Chris Wilson
On Wed, Jul 17, 2013 at 07:31:37PM -0700, Ben Widawsky wrote: > On Thu, Jul 18, 2013 at 01:12:17AM +0100, Chris Wilson wrote: > > Big-bada-boom; > > Just from looking at the code I think I see a bug. A bug which didn't > exist in the original version of the code, and doesn't exist after the > very

Re: [Intel-gfx] [PATCH 6/6] drm/i915: Create VMAs

2013-07-17 Thread Ben Widawsky
On Thu, Jul 18, 2013 at 01:12:17AM +0100, Chris Wilson wrote: > On Wed, Jul 17, 2013 at 12:19:03PM -0700, Ben Widawsky wrote: > > Formerly: "drm/i915: Create VMAs (part 1)" > > > > In a previous patch, the notion of a VM was introduced. A VMA describes > > an area of part of the VM address space.

Re: [Intel-gfx] [PATCH 6/6] drm/i915: Create VMAs

2013-07-17 Thread Chris Wilson
On Wed, Jul 17, 2013 at 12:19:03PM -0700, Ben Widawsky wrote: > Formerly: "drm/i915: Create VMAs (part 1)" > > In a previous patch, the notion of a VM was introduced. A VMA describes > an area of part of the VM address space. A VMA is similar to the concept > in the linux mm. However, instead of r

Re: [Intel-gfx] [PATCH 6/6] drm/i915: Create VMAs

2013-07-17 Thread Daniel Vetter
On Wed, Jul 17, 2013 at 12:19:03PM -0700, Ben Widawsky wrote: > Formerly: "drm/i915: Create VMAs (part 1)" > > In a previous patch, the notion of a VM was introduced. A VMA describes > an area of part of the VM address space. A VMA is similar to the concept > in the linux mm. However, instead of r

[Intel-gfx] [PATCH 6/6] drm/i915: Create VMAs

2013-07-17 Thread Ben Widawsky
Formerly: "drm/i915: Create VMAs (part 1)" In a previous patch, the notion of a VM was introduced. A VMA describes an area of part of the VM address space. A VMA is similar to the concept in the linux mm. However, instead of representing regular memory, a VMA is backed by a GEM BO. There may be ma