Re: [PATCH i-g-t 5/5] tests/intel/xe_pat: Validate XA App Transient feature

Kamil Konieczny
2026-03-04T11:46:06Z

Hi Priyanka,
On 2026-03-03 at 10:08:53 +0530, priyanka.dandamudi@intel.com wrote:
> From: Priyanka Dandamudi <priyanka.dandamudi@intel.com>
>
> Test the scenarios when media is on/off.
> When media is off/on, for xa app transient buffer, data should be coherent
> between cpu and gpu. Coherency should be maintained from KMD side
> irrespective of media engine on/off.
>
> v2: Added comment to explain the reason of forcewaking.
> Added 2way also in the index along with XA.(Matt)
> Reordered headers.(Kamil)
>
> Signed-off-by: Priyanka Dandamudi <priyanka.dandamudi@intel.com>
> ---
> tests/intel/xe_pat.c | 103 +++++++++++++++++++++++++++++++++++++++++++
> 1 file changed, 103 insertions(+)
>
> diff --git a/tests/intel/xe_pat.c b/tests/intel/xe_pat.c
> index aeb84dbb7..dbeb7c7d9 100644
> --- a/tests/intel/xe_pat.c
> +++ b/tests/intel/xe_pat.c
> @@ -16,11 +16,17 @@
> #include "igt.h"
> #include "igt_syncobj.h"
> #include "igt_vgem.h"
> +#include "igt_configfs.h"
> +#include "igt_device.h"
> +#include "igt_fs.h"
> +#include "igt_kmod.h"

Move these igt_configs.h ... igt_kmod.h headers before igt_syncobj.h

> +#include "igt_sysfs.h"

This one should be after igt_syncobj.h

> #include "intel_blt.h"
> #include "intel_mocs.h"
> #include "intel_pat.h"
> #include "linux_scaffold.h"
>
> +#include "xe/xe_gt.h"
> #include "xe/xe_ioctl.h"
> #include "xe/xe_query.h"
> #include "xe/xe_util.h"

[cut]