Re: [PATCH RFC 0/3] Add dirty-tracking infrastructure for non-page-backed address spaces

2013-11-20 Thread Andy Lutomirski
On Wed, Nov 20, 2013 at 12:16 PM, Thomas Hellstrom wrote: > On 11/20/2013 05:50 PM, Andy Lutomirski wrote: >> >> On Wed, Nov 20, 2013 at 12:12 AM, Thomas Hellstrom >> wrote: >>> >>> On 11/19/2013 11:51 PM, Andy Lutomirski wrote: On 11/19/2013 12:06 PM, Thomas Hellstrom wrote: >

Re: [PATCH RFC 0/3] Add dirty-tracking infrastructure for non-page-backed address spaces

2013-11-20 Thread Thomas Hellstrom
On 11/20/2013 05:50 PM, Andy Lutomirski wrote: On Wed, Nov 20, 2013 at 12:12 AM, Thomas Hellstrom wrote: On 11/19/2013 11:51 PM, Andy Lutomirski wrote: On 11/19/2013 12:06 PM, Thomas Hellstrom wrote: Hi! Before going any further with this I'd like to check whether this is an acceptable way

Re: [PATCH RFC 0/3] Add dirty-tracking infrastructure for non-page-backed address spaces

2013-11-20 Thread Andy Lutomirski
On Wed, Nov 20, 2013 at 12:12 AM, Thomas Hellstrom wrote: > On 11/19/2013 11:51 PM, Andy Lutomirski wrote: >> >> On 11/19/2013 12:06 PM, Thomas Hellstrom wrote: >>> >>> Hi! >>> >>> Before going any further with this I'd like to check whether this is an >>> acceptable way to go. >>> Background:

Re: [PATCH RFC 0/3] Add dirty-tracking infrastructure for non-page-backed address spaces

2013-11-20 Thread Thomas Hellstrom
On 11/19/2013 11:51 PM, Andy Lutomirski wrote: On 11/19/2013 12:06 PM, Thomas Hellstrom wrote: Hi! Before going any further with this I'd like to check whether this is an acceptable way to go. Background: GPU buffer objects in general and vmware svga GPU buffers in particular are mapped by

Re: [PATCH RFC 0/3] Add dirty-tracking infrastructure for non-page-backed address spaces

2013-11-20 Thread Thomas Hellstrom
On 11/19/2013 11:51 PM, Andy Lutomirski wrote: On 11/19/2013 12:06 PM, Thomas Hellstrom wrote: Hi! Before going any further with this I'd like to check whether this is an acceptable way to go. Background: GPU buffer objects in general and vmware svga GPU buffers in particular are mapped by

Re: [PATCH RFC 0/3] Add dirty-tracking infrastructure for non-page-backed address spaces

2013-11-20 Thread Andy Lutomirski
On Wed, Nov 20, 2013 at 12:12 AM, Thomas Hellstrom thellst...@vmware.com wrote: On 11/19/2013 11:51 PM, Andy Lutomirski wrote: On 11/19/2013 12:06 PM, Thomas Hellstrom wrote: Hi! Before going any further with this I'd like to check whether this is an acceptable way to go. Background: GPU

Re: [PATCH RFC 0/3] Add dirty-tracking infrastructure for non-page-backed address spaces

2013-11-20 Thread Thomas Hellstrom
On 11/20/2013 05:50 PM, Andy Lutomirski wrote: On Wed, Nov 20, 2013 at 12:12 AM, Thomas Hellstrom thellst...@vmware.com wrote: On 11/19/2013 11:51 PM, Andy Lutomirski wrote: On 11/19/2013 12:06 PM, Thomas Hellstrom wrote: Hi! Before going any further with this I'd like to check whether this

Re: [PATCH RFC 0/3] Add dirty-tracking infrastructure for non-page-backed address spaces

2013-11-20 Thread Andy Lutomirski
On Wed, Nov 20, 2013 at 12:16 PM, Thomas Hellstrom thellst...@vmware.com wrote: On 11/20/2013 05:50 PM, Andy Lutomirski wrote: On Wed, Nov 20, 2013 at 12:12 AM, Thomas Hellstrom thellst...@vmware.com wrote: On 11/19/2013 11:51 PM, Andy Lutomirski wrote: On 11/19/2013 12:06 PM, Thomas

Re: [PATCH RFC 0/3] Add dirty-tracking infrastructure for non-page-backed address spaces

2013-11-19 Thread Andy Lutomirski
On 11/19/2013 12:06 PM, Thomas Hellstrom wrote: > Hi! > > Before going any further with this I'd like to check whether this is an > acceptable way to go. > Background: > GPU buffer objects in general and vmware svga GPU buffers in > particular are mapped by user-space using MIXEDMAP or PFNMAP.

[PATCH RFC 0/3] Add dirty-tracking infrastructure for non-page-backed address spaces

2013-11-19 Thread Thomas Hellstrom
Hi! Before going any further with this I'd like to check whether this is an acceptable way to go. Background: GPU buffer objects in general and vmware svga GPU buffers in particular are mapped by user-space using MIXEDMAP or PFNMAP. Sometimes the address space is backed by a set of pages,

[PATCH RFC 0/3] Add dirty-tracking infrastructure for non-page-backed address spaces

2013-11-19 Thread Thomas Hellstrom
Hi! Before going any further with this I'd like to check whether this is an acceptable way to go. Background: GPU buffer objects in general and vmware svga GPU buffers in particular are mapped by user-space using MIXEDMAP or PFNMAP. Sometimes the address space is backed by a set of pages,

Re: [PATCH RFC 0/3] Add dirty-tracking infrastructure for non-page-backed address spaces

2013-11-19 Thread Andy Lutomirski
On 11/19/2013 12:06 PM, Thomas Hellstrom wrote: Hi! Before going any further with this I'd like to check whether this is an acceptable way to go. Background: GPU buffer objects in general and vmware svga GPU buffers in particular are mapped by user-space using MIXEDMAP or PFNMAP. Sometimes