[Intel-gfx] [PATCH v17 1/4] drm/i915: Introduce private PAT management

2017-09-14 Thread Zhi Wang
The private PAT management is to support PPAT entry manipulation. Two APIs are introduced for dynamically managing PPAT entries: intel_ppat_get and intel_ppat_put. intel_ppat_get will search for an existing PPAT entry which perfectly matches the required PPAT value. If not, it will try to

Re: [Intel-gfx] [PATCH v17 1/4] drm/i915: Introduce private PAT management

2017-09-14 Thread Wang, Zhi A
Sorry just found a typo: if (GEN8_PPAT_GET_CA(src) == GEN8_PPAT_GET_CA(dst)) should be != Very sorry for that. -Original Message- From: Joonas Lahtinen [mailto:joonas.lahti...@linux.intel.com] Sent: Thursday, September 14, 2017 4:48 PM To: Wang, Zhi A ;

Re: [Intel-gfx] [PATCH v17 1/4] drm/i915: Introduce private PAT management

2017-09-14 Thread Wang, Zhi A
Thanks for that. :) Have a nice day. :) -Original Message- From: Joonas Lahtinen [mailto:joonas.lahti...@linux.intel.com] Sent: Thursday, September 14, 2017 4:48 PM To: Wang, Zhi A ; intel-gfx@lists.freedesktop.org; intel-gvt-...@lists.freedesktop.org Cc:

Re: [Intel-gfx] [PATCH v17 1/4] drm/i915: Introduce private PAT management

2017-09-14 Thread Joonas Lahtinen
On Thu, 2017-09-14 at 20:39 +0800, Zhi Wang wrote: > The private PAT management is to support PPAT entry manipulation. Two > APIs are introduced for dynamically managing PPAT entries: intel_ppat_get > and intel_ppat_put. > > intel_ppat_get will search for an existing PPAT entry which perfectly >

[Intel-gfx] [PATCH v17 1/4] drm/i915: Introduce private PAT management

2017-09-14 Thread Zhi Wang
The private PAT management is to support PPAT entry manipulation. Two APIs are introduced for dynamically managing PPAT entries: intel_ppat_get and intel_ppat_put. intel_ppat_get will search for an existing PPAT entry which perfectly matches the required PPAT value. If not, it will try to