* [igt-dev] [PATCH i-g-t 0/3] Use supported dma-buf regions in prime_mmap*
@ 2022-03-02 8:06 Zbigniew Kempczyński
2022-03-02 8:06 ` [igt-dev] [PATCH i-g-t 1/3] lib/intel_memory_regions: Add helper which creates supported dma-buf set Zbigniew Kempczyński
` (5 more replies)
0 siblings, 6 replies; 16+ messages in thread
From: Zbigniew Kempczyński @ 2022-03-02 8:06 UTC (permalink / raw)
To: igt-dev
Contains library helper + changes in prime_mmap*. Additionally removes
prime_mmap_coherency libdrm dependency.
v2: addressing review comments
v3: change commit message in memory regions helper patch
Cc: Ashutosh Dixit <ashutosh.dixit@intel.com>
Cc: Kamil Konieczny <kamil.konieczny@linux.intel.com>
Ch Sai Gowtham (1):
tests/prime_mmap_coherency.c: Use intel_bb and intel_buf to remove
libdrm dependency
Zbigniew Kempczyński (2):
lib/intel_memory_regions: Add helper which creates supported dma-buf
set
tests/prime_mmap: Iterate over dma-buf supported memory regions
lib/i915/intel_memory_region.c | 61 ++++++++++++++++
lib/i915/intel_memory_region.h | 3 +
tests/prime_mmap.c | 34 ++-------
tests/prime_mmap_coherency.c | 128 ++++++++++++++++++++-------------
4 files changed, 148 insertions(+), 78 deletions(-)
--
2.32.0
^ permalink raw reply [flat|nested] 16+ messages in thread* [igt-dev] [PATCH i-g-t 1/3] lib/intel_memory_regions: Add helper which creates supported dma-buf set 2022-03-02 8:06 [igt-dev] [PATCH i-g-t 0/3] Use supported dma-buf regions in prime_mmap* Zbigniew Kempczyński @ 2022-03-02 8:06 ` Zbigniew Kempczyński 2022-03-02 9:37 ` Kamil Konieczny 2022-03-02 12:23 ` Gwan-gyeong Mun 2022-03-02 8:06 ` [igt-dev] [PATCH i-g-t 2/3] tests/prime_mmap: Iterate over dma-buf supported memory regions Zbigniew Kempczyński ` (4 subsequent siblings) 5 siblings, 2 replies; 16+ messages in thread From: Zbigniew Kempczyński @ 2022-03-02 8:06 UTC (permalink / raw) To: igt-dev Not all systems supports dma-buf or supports it partially thus tests which relies on this functionality should be skipped. Partially means some memory regions can support it whereas other not. Add a helper function which will verify dma-buf support on memory regions and create a set of those supported. Signed-off-by: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com> Cc: Ashutosh Dixit <ashutosh.dixit@intel.com> Cc: Kamil Konieczny <kamil.konieczny@linux.intel.com> --- lib/i915/intel_memory_region.c | 61 ++++++++++++++++++++++++++++++++++ lib/i915/intel_memory_region.h | 3 ++ 2 files changed, 64 insertions(+) diff --git a/lib/i915/intel_memory_region.c b/lib/i915/intel_memory_region.c index a8759e069..a2db74566 100644 --- a/lib/i915/intel_memory_region.c +++ b/lib/i915/intel_memory_region.c @@ -332,6 +332,67 @@ char *memregion_dynamic_subtest_name(struct igt_collection *set) return name; } +struct mmap_supported_region { + uint32_t region; + struct igt_list_head link; +}; + +/** + * get_dma_buf_mmap_supported_set: + * @i915: i915 drm file descriptor + * @set: memory regions set + * + * Function constructs set with regions which supports dma-buf mapping. + * + * Returns: set of regions which allows do dma-buf mmap or NULL otherwise. + * + * Note: set (igt_collection) need to be destroyed after use. + */ +struct igt_collection * +get_dma_buf_mmap_supported_set(int i915, struct igt_collection *set) +{ + struct igt_collection *region, *supported_set = NULL; + uint32_t reg; + int dma_buf_fd; + char *ptr; + uint32_t handle, bosize = 4096; + int count = 0; + struct mmap_supported_region *mreg, *tmp; + IGT_LIST_HEAD(region_list); + + for_each_combination(region, 1, set) { + reg = igt_collection_get_value(region, 0); + handle = gem_create_in_memory_regions(i915, bosize, reg); + + dma_buf_fd = prime_handle_to_fd(i915, handle); + ptr = mmap(NULL, bosize, PROT_READ, MAP_SHARED, dma_buf_fd, 0); + if (ptr != MAP_FAILED) { + mreg = malloc(sizeof(*mreg)); + igt_assert(mreg); + mreg->region = reg; + igt_list_add_tail(&mreg->link, ®ion_list); + count++; + } + munmap(ptr, bosize); + gem_close(i915, handle); + close(dma_buf_fd); + } + + if (count) { + int i = 0; + + supported_set = igt_collection_create(count); + + igt_list_for_each_entry_safe(mreg, tmp, ®ion_list, link) { + igt_collection_set_value(supported_set, i++, mreg->region); + igt_list_del(&mreg->link); + free(mreg); + } + } + + return supported_set; +} + /** * intel_dump_gpu_meminfo: * @info: pointer to drm_i915_query_memory_regions structure diff --git a/lib/i915/intel_memory_region.h b/lib/i915/intel_memory_region.h index 936e7d1c8..bd92267b6 100644 --- a/lib/i915/intel_memory_region.h +++ b/lib/i915/intel_memory_region.h @@ -111,6 +111,9 @@ __get_memory_region_set(struct drm_i915_query_memory_regions *regions, __get_memory_region_set(regions, arr__, ARRAY_SIZE(arr__)); \ }) +struct igt_collection * +get_dma_buf_mmap_supported_set(int i915, struct igt_collection *set); + char *memregion_dynamic_subtest_name(struct igt_collection *set); void intel_dump_gpu_meminfo(const struct drm_i915_query_memory_regions *info); -- 2.32.0 ^ permalink raw reply related [flat|nested] 16+ messages in thread
* Re: [igt-dev] [PATCH i-g-t 1/3] lib/intel_memory_regions: Add helper which creates supported dma-buf set 2022-03-02 8:06 ` [igt-dev] [PATCH i-g-t 1/3] lib/intel_memory_regions: Add helper which creates supported dma-buf set Zbigniew Kempczyński @ 2022-03-02 9:37 ` Kamil Konieczny 2022-03-02 12:23 ` Gwan-gyeong Mun 1 sibling, 0 replies; 16+ messages in thread From: Kamil Konieczny @ 2022-03-02 9:37 UTC (permalink / raw) To: igt-dev Dnia 2022-03-02 at 09:06:27 +0100, Zbigniew Kempczyński napisał(a): > Not all systems supports dma-buf or supports it partially thus tests which > relies on this functionality should be skipped. Partially means some > memory regions can support it whereas other not. Add a helper function > which will verify dma-buf support on memory regions and create a set of > those supported. > > Signed-off-by: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com> > Cc: Ashutosh Dixit <ashutosh.dixit@intel.com> > Cc: Kamil Konieczny <kamil.konieczny@linux.intel.com> > --- > lib/i915/intel_memory_region.c | 61 ++++++++++++++++++++++++++++++++++ > lib/i915/intel_memory_region.h | 3 ++ > 2 files changed, 64 insertions(+) Reviewed-by: Kamil Konieczny <kamil.konieczny@linux.intel.com> Regards, Kamil Konieczny > > diff --git a/lib/i915/intel_memory_region.c b/lib/i915/intel_memory_region.c > index a8759e069..a2db74566 100644 > --- a/lib/i915/intel_memory_region.c > +++ b/lib/i915/intel_memory_region.c > @@ -332,6 +332,67 @@ char *memregion_dynamic_subtest_name(struct igt_collection *set) > return name; > } > > +struct mmap_supported_region { > + uint32_t region; > + struct igt_list_head link; > +}; > + > +/** > + * get_dma_buf_mmap_supported_set: > + * @i915: i915 drm file descriptor > + * @set: memory regions set > + * > + * Function constructs set with regions which supports dma-buf mapping. > + * > + * Returns: set of regions which allows do dma-buf mmap or NULL otherwise. > + * > + * Note: set (igt_collection) need to be destroyed after use. > + */ > +struct igt_collection * > +get_dma_buf_mmap_supported_set(int i915, struct igt_collection *set) > +{ > + struct igt_collection *region, *supported_set = NULL; > + uint32_t reg; > + int dma_buf_fd; > + char *ptr; > + uint32_t handle, bosize = 4096; > + int count = 0; > + struct mmap_supported_region *mreg, *tmp; > + IGT_LIST_HEAD(region_list); > + > + for_each_combination(region, 1, set) { > + reg = igt_collection_get_value(region, 0); > + handle = gem_create_in_memory_regions(i915, bosize, reg); > + > + dma_buf_fd = prime_handle_to_fd(i915, handle); > + ptr = mmap(NULL, bosize, PROT_READ, MAP_SHARED, dma_buf_fd, 0); > + if (ptr != MAP_FAILED) { > + mreg = malloc(sizeof(*mreg)); > + igt_assert(mreg); > + mreg->region = reg; > + igt_list_add_tail(&mreg->link, ®ion_list); > + count++; > + } > + munmap(ptr, bosize); > + gem_close(i915, handle); > + close(dma_buf_fd); > + } > + > + if (count) { > + int i = 0; > + > + supported_set = igt_collection_create(count); > + > + igt_list_for_each_entry_safe(mreg, tmp, ®ion_list, link) { > + igt_collection_set_value(supported_set, i++, mreg->region); > + igt_list_del(&mreg->link); > + free(mreg); > + } > + } > + > + return supported_set; > +} > + > /** > * intel_dump_gpu_meminfo: > * @info: pointer to drm_i915_query_memory_regions structure > diff --git a/lib/i915/intel_memory_region.h b/lib/i915/intel_memory_region.h > index 936e7d1c8..bd92267b6 100644 > --- a/lib/i915/intel_memory_region.h > +++ b/lib/i915/intel_memory_region.h > @@ -111,6 +111,9 @@ __get_memory_region_set(struct drm_i915_query_memory_regions *regions, > __get_memory_region_set(regions, arr__, ARRAY_SIZE(arr__)); \ > }) > > +struct igt_collection * > +get_dma_buf_mmap_supported_set(int i915, struct igt_collection *set); > + > char *memregion_dynamic_subtest_name(struct igt_collection *set); > > void intel_dump_gpu_meminfo(const struct drm_i915_query_memory_regions *info); > -- > 2.32.0 > ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [igt-dev] [PATCH i-g-t 1/3] lib/intel_memory_regions: Add helper which creates supported dma-buf set 2022-03-02 8:06 ` [igt-dev] [PATCH i-g-t 1/3] lib/intel_memory_regions: Add helper which creates supported dma-buf set Zbigniew Kempczyński 2022-03-02 9:37 ` Kamil Konieczny @ 2022-03-02 12:23 ` Gwan-gyeong Mun 2022-03-03 11:46 ` Zbigniew Kempczyński 1 sibling, 1 reply; 16+ messages in thread From: Gwan-gyeong Mun @ 2022-03-02 12:23 UTC (permalink / raw) To: Zbigniew Kempczyński, igt-dev Reviewed-by: Gwan-gyeong Mun <gwan-gyeong.mun@intel.com> Tested-by: Gwan-gyeong Mun <gwan-gyeong.mun@intel.com> If the https://patchwork.freedesktop.org/series/100737/ patch (currently under review) is applied to the i915, you can see that the igt@prime_mmap test works normally in dg1. On 3/2/22 10:06 AM, Zbigniew Kempczyński wrote: > Not all systems supports dma-buf or supports it partially thus tests which > relies on this functionality should be skipped. Partially means some > memory regions can support it whereas other not. Add a helper function > which will verify dma-buf support on memory regions and create a set of > those supported. > > Signed-off-by: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com> > Cc: Ashutosh Dixit <ashutosh.dixit@intel.com> > Cc: Kamil Konieczny <kamil.konieczny@linux.intel.com> > --- > lib/i915/intel_memory_region.c | 61 ++++++++++++++++++++++++++++++++++ > lib/i915/intel_memory_region.h | 3 ++ > 2 files changed, 64 insertions(+) > > diff --git a/lib/i915/intel_memory_region.c b/lib/i915/intel_memory_region.c > index a8759e069..a2db74566 100644 > --- a/lib/i915/intel_memory_region.c > +++ b/lib/i915/intel_memory_region.c > @@ -332,6 +332,67 @@ char *memregion_dynamic_subtest_name(struct igt_collection *set) > return name; > } > > +struct mmap_supported_region { > + uint32_t region; > + struct igt_list_head link; > +}; > + > +/** > + * get_dma_buf_mmap_supported_set: > + * @i915: i915 drm file descriptor > + * @set: memory regions set > + * > + * Function constructs set with regions which supports dma-buf mapping. > + * > + * Returns: set of regions which allows do dma-buf mmap or NULL otherwise. > + * > + * Note: set (igt_collection) need to be destroyed after use. > + */ > +struct igt_collection * > +get_dma_buf_mmap_supported_set(int i915, struct igt_collection *set) > +{ > + struct igt_collection *region, *supported_set = NULL; > + uint32_t reg; > + int dma_buf_fd; > + char *ptr; > + uint32_t handle, bosize = 4096; > + int count = 0; > + struct mmap_supported_region *mreg, *tmp; > + IGT_LIST_HEAD(region_list); > + > + for_each_combination(region, 1, set) { > + reg = igt_collection_get_value(region, 0); > + handle = gem_create_in_memory_regions(i915, bosize, reg); > + > + dma_buf_fd = prime_handle_to_fd(i915, handle); > + ptr = mmap(NULL, bosize, PROT_READ, MAP_SHARED, dma_buf_fd, 0); > + if (ptr != MAP_FAILED) { > + mreg = malloc(sizeof(*mreg)); > + igt_assert(mreg); > + mreg->region = reg; > + igt_list_add_tail(&mreg->link, ®ion_list); > + count++; > + } > + munmap(ptr, bosize); > + gem_close(i915, handle); > + close(dma_buf_fd); > + } > + > + if (count) { > + int i = 0; > + > + supported_set = igt_collection_create(count); > + > + igt_list_for_each_entry_safe(mreg, tmp, ®ion_list, link) { > + igt_collection_set_value(supported_set, i++, mreg->region); > + igt_list_del(&mreg->link); > + free(mreg); > + } > + } > + > + return supported_set; > +} > + > /** > * intel_dump_gpu_meminfo: > * @info: pointer to drm_i915_query_memory_regions structure > diff --git a/lib/i915/intel_memory_region.h b/lib/i915/intel_memory_region.h > index 936e7d1c8..bd92267b6 100644 > --- a/lib/i915/intel_memory_region.h > +++ b/lib/i915/intel_memory_region.h > @@ -111,6 +111,9 @@ __get_memory_region_set(struct drm_i915_query_memory_regions *regions, > __get_memory_region_set(regions, arr__, ARRAY_SIZE(arr__)); \ > }) > > +struct igt_collection * > +get_dma_buf_mmap_supported_set(int i915, struct igt_collection *set); > + > char *memregion_dynamic_subtest_name(struct igt_collection *set); > > void intel_dump_gpu_meminfo(const struct drm_i915_query_memory_regions *info); > ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [igt-dev] [PATCH i-g-t 1/3] lib/intel_memory_regions: Add helper which creates supported dma-buf set 2022-03-02 12:23 ` Gwan-gyeong Mun @ 2022-03-03 11:46 ` Zbigniew Kempczyński 0 siblings, 0 replies; 16+ messages in thread From: Zbigniew Kempczyński @ 2022-03-03 11:46 UTC (permalink / raw) To: Gwan-gyeong Mun; +Cc: igt-dev On Wed, Mar 02, 2022 at 02:23:44PM +0200, Gwan-gyeong Mun wrote: > Reviewed-by: Gwan-gyeong Mun <gwan-gyeong.mun@intel.com> > Tested-by: Gwan-gyeong Mun <gwan-gyeong.mun@intel.com> Thanks for the review. Patches were merged. -- Zbigniew > > If the https://patchwork.freedesktop.org/series/100737/ patch (currently > under review) is applied to the i915, you can see that the igt@prime_mmap > test works normally in dg1. > > On 3/2/22 10:06 AM, Zbigniew Kempczyński wrote: > > Not all systems supports dma-buf or supports it partially thus tests which > > relies on this functionality should be skipped. Partially means some > > memory regions can support it whereas other not. Add a helper function > > which will verify dma-buf support on memory regions and create a set of > > those supported. > > > > Signed-off-by: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com> > > Cc: Ashutosh Dixit <ashutosh.dixit@intel.com> > > Cc: Kamil Konieczny <kamil.konieczny@linux.intel.com> > > --- > > lib/i915/intel_memory_region.c | 61 ++++++++++++++++++++++++++++++++++ > > lib/i915/intel_memory_region.h | 3 ++ > > 2 files changed, 64 insertions(+) > > > > diff --git a/lib/i915/intel_memory_region.c b/lib/i915/intel_memory_region.c > > index a8759e069..a2db74566 100644 > > --- a/lib/i915/intel_memory_region.c > > +++ b/lib/i915/intel_memory_region.c > > @@ -332,6 +332,67 @@ char *memregion_dynamic_subtest_name(struct igt_collection *set) > > return name; > > } > > +struct mmap_supported_region { > > + uint32_t region; > > + struct igt_list_head link; > > +}; > > + > > +/** > > + * get_dma_buf_mmap_supported_set: > > + * @i915: i915 drm file descriptor > > + * @set: memory regions set > > + * > > + * Function constructs set with regions which supports dma-buf mapping. > > + * > > + * Returns: set of regions which allows do dma-buf mmap or NULL otherwise. > > + * > > + * Note: set (igt_collection) need to be destroyed after use. > > + */ > > +struct igt_collection * > > +get_dma_buf_mmap_supported_set(int i915, struct igt_collection *set) > > +{ > > + struct igt_collection *region, *supported_set = NULL; > > + uint32_t reg; > > + int dma_buf_fd; > > + char *ptr; > > + uint32_t handle, bosize = 4096; > > + int count = 0; > > + struct mmap_supported_region *mreg, *tmp; > > + IGT_LIST_HEAD(region_list); > > + > > + for_each_combination(region, 1, set) { > > + reg = igt_collection_get_value(region, 0); > > + handle = gem_create_in_memory_regions(i915, bosize, reg); > > + > > + dma_buf_fd = prime_handle_to_fd(i915, handle); > > + ptr = mmap(NULL, bosize, PROT_READ, MAP_SHARED, dma_buf_fd, 0); > > + if (ptr != MAP_FAILED) { > > + mreg = malloc(sizeof(*mreg)); > > + igt_assert(mreg); > > + mreg->region = reg; > > + igt_list_add_tail(&mreg->link, ®ion_list); > > + count++; > > + } > > + munmap(ptr, bosize); > > + gem_close(i915, handle); > > + close(dma_buf_fd); > > + } > > + > > + if (count) { > > + int i = 0; > > + > > + supported_set = igt_collection_create(count); > > + > > + igt_list_for_each_entry_safe(mreg, tmp, ®ion_list, link) { > > + igt_collection_set_value(supported_set, i++, mreg->region); > > + igt_list_del(&mreg->link); > > + free(mreg); > > + } > > + } > > + > > + return supported_set; > > +} > > + > > /** > > * intel_dump_gpu_meminfo: > > * @info: pointer to drm_i915_query_memory_regions structure > > diff --git a/lib/i915/intel_memory_region.h b/lib/i915/intel_memory_region.h > > index 936e7d1c8..bd92267b6 100644 > > --- a/lib/i915/intel_memory_region.h > > +++ b/lib/i915/intel_memory_region.h > > @@ -111,6 +111,9 @@ __get_memory_region_set(struct drm_i915_query_memory_regions *regions, > > __get_memory_region_set(regions, arr__, ARRAY_SIZE(arr__)); \ > > }) > > +struct igt_collection * > > +get_dma_buf_mmap_supported_set(int i915, struct igt_collection *set); > > + > > char *memregion_dynamic_subtest_name(struct igt_collection *set); > > void intel_dump_gpu_meminfo(const struct drm_i915_query_memory_regions *info); > > ^ permalink raw reply [flat|nested] 16+ messages in thread
* [igt-dev] [PATCH i-g-t 2/3] tests/prime_mmap: Iterate over dma-buf supported memory regions 2022-03-02 8:06 [igt-dev] [PATCH i-g-t 0/3] Use supported dma-buf regions in prime_mmap* Zbigniew Kempczyński 2022-03-02 8:06 ` [igt-dev] [PATCH i-g-t 1/3] lib/intel_memory_regions: Add helper which creates supported dma-buf set Zbigniew Kempczyński @ 2022-03-02 8:06 ` Zbigniew Kempczyński 2022-03-02 9:42 ` Kamil Konieczny 2022-03-02 12:24 ` Gwan-gyeong Mun 2022-03-02 8:06 ` [igt-dev] [PATCH i-g-t 3/3] tests/prime_mmap_coherency.c: Use intel_bb and intel_buf to remove libdrm dependency Zbigniew Kempczyński ` (3 subsequent siblings) 5 siblings, 2 replies; 16+ messages in thread From: Zbigniew Kempczyński @ 2022-03-02 8:06 UTC (permalink / raw) To: igt-dev To avoid code duplication (prime_mmap_coherency uses similar code) use helper function which returns dma-buf set of supported regions. Signed-off-by: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com> Cc: Ashutosh Dixit <ashutosh.dixit@intel.com> --- tests/prime_mmap.c | 34 ++++++---------------------------- 1 file changed, 6 insertions(+), 28 deletions(-) diff --git a/tests/prime_mmap.c b/tests/prime_mmap.c index e0cb9a25b..d53185ff1 100644 --- a/tests/prime_mmap.c +++ b/tests/prime_mmap.c @@ -483,31 +483,6 @@ test_aperture_limit(uint32_t region, int size) gem_close(fd, handle2); } -static int -check_for_dma_buf_mmap(struct igt_collection *set) -{ - struct igt_collection *region; - uint32_t reg; - int dma_buf_fd; - char *ptr; - uint32_t handle; - int ret = 1; - - for_each_combination(region, 1, set) { - reg = igt_collection_get_value(region, 0); - handle = gem_create_in_memory_regions(fd, BO_SIZE, reg); - - dma_buf_fd = prime_handle_to_fd(fd, handle); - ptr = mmap(NULL, BO_SIZE, PROT_READ, MAP_SHARED, dma_buf_fd, 0); - if (ptr != MAP_FAILED) - ret = 0; - munmap(ptr, BO_SIZE); - gem_close(fd, handle); - close(dma_buf_fd); - } - return ret; -} - #define SKIP_LMEM (1 << 0) #define SKIP_USERPTR (1 << 1) @@ -527,7 +502,7 @@ static bool check_skip(uint32_t skip, uint32_t region) igt_main { - struct igt_collection *set, *regions; + struct igt_collection *set, *regions, *dma_buf_set; struct drm_i915_query_memory_regions *query_info; struct { const char *name; @@ -560,13 +535,15 @@ igt_main set = get_memory_region_set(query_info, I915_SYSTEM_MEMORY, I915_DEVICE_MEMORY); - igt_assert(check_for_dma_buf_mmap(set) == 0); + + dma_buf_set = get_dma_buf_mmap_supported_set(fd, set); + igt_require_f(dma_buf_set, "No dma-buf region supported\n"); errno = 0; } for (i = 0; i < ARRAY_SIZE(tests); i++) igt_subtest_with_dynamic(tests[i].name) { - for_each_combination(regions, 1, set) { + for_each_combination(regions, 1, dma_buf_set) { region = igt_collection_get_value(regions, 0); size = gem_get_batch_size(fd, MEMORY_TYPE_FROM_REGION(region)); size = max(size, BO_SIZE); @@ -582,6 +559,7 @@ igt_main igt_fixture { free(query_info); igt_collection_destroy(set); + igt_collection_destroy(dma_buf_set); close(fd); } } -- 2.32.0 ^ permalink raw reply related [flat|nested] 16+ messages in thread
* Re: [igt-dev] [PATCH i-g-t 2/3] tests/prime_mmap: Iterate over dma-buf supported memory regions 2022-03-02 8:06 ` [igt-dev] [PATCH i-g-t 2/3] tests/prime_mmap: Iterate over dma-buf supported memory regions Zbigniew Kempczyński @ 2022-03-02 9:42 ` Kamil Konieczny 2022-03-02 12:24 ` Gwan-gyeong Mun 1 sibling, 0 replies; 16+ messages in thread From: Kamil Konieczny @ 2022-03-02 9:42 UTC (permalink / raw) To: igt-dev Dnia 2022-03-02 at 09:06:28 +0100, Zbigniew Kempczyński napisał(a): > To avoid code duplication (prime_mmap_coherency uses similar code) > use helper function which returns dma-buf set of supported regions. > > Signed-off-by: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com> > Cc: Ashutosh Dixit <ashutosh.dixit@intel.com> > --- > tests/prime_mmap.c | 34 ++++++---------------------------- > 1 file changed, 6 insertions(+), 28 deletions(-) Reviewed-by: Kamil Konieczny <kamil.konieczny@linux.intel.com> Regards, Kamil Konieczny > > diff --git a/tests/prime_mmap.c b/tests/prime_mmap.c > index e0cb9a25b..d53185ff1 100644 > --- a/tests/prime_mmap.c > +++ b/tests/prime_mmap.c > @@ -483,31 +483,6 @@ test_aperture_limit(uint32_t region, int size) > gem_close(fd, handle2); > } > > -static int > -check_for_dma_buf_mmap(struct igt_collection *set) > -{ > - struct igt_collection *region; > - uint32_t reg; > - int dma_buf_fd; > - char *ptr; > - uint32_t handle; > - int ret = 1; > - > - for_each_combination(region, 1, set) { > - reg = igt_collection_get_value(region, 0); > - handle = gem_create_in_memory_regions(fd, BO_SIZE, reg); > - > - dma_buf_fd = prime_handle_to_fd(fd, handle); > - ptr = mmap(NULL, BO_SIZE, PROT_READ, MAP_SHARED, dma_buf_fd, 0); > - if (ptr != MAP_FAILED) > - ret = 0; > - munmap(ptr, BO_SIZE); > - gem_close(fd, handle); > - close(dma_buf_fd); > - } > - return ret; > -} > - > #define SKIP_LMEM (1 << 0) > #define SKIP_USERPTR (1 << 1) > > @@ -527,7 +502,7 @@ static bool check_skip(uint32_t skip, uint32_t region) > > igt_main > { > - struct igt_collection *set, *regions; > + struct igt_collection *set, *regions, *dma_buf_set; > struct drm_i915_query_memory_regions *query_info; > struct { > const char *name; > @@ -560,13 +535,15 @@ igt_main > > set = get_memory_region_set(query_info, I915_SYSTEM_MEMORY, > I915_DEVICE_MEMORY); > - igt_assert(check_for_dma_buf_mmap(set) == 0); > + > + dma_buf_set = get_dma_buf_mmap_supported_set(fd, set); > + igt_require_f(dma_buf_set, "No dma-buf region supported\n"); > errno = 0; > } > > for (i = 0; i < ARRAY_SIZE(tests); i++) > igt_subtest_with_dynamic(tests[i].name) { > - for_each_combination(regions, 1, set) { > + for_each_combination(regions, 1, dma_buf_set) { > region = igt_collection_get_value(regions, 0); > size = gem_get_batch_size(fd, MEMORY_TYPE_FROM_REGION(region)); > size = max(size, BO_SIZE); > @@ -582,6 +559,7 @@ igt_main > igt_fixture { > free(query_info); > igt_collection_destroy(set); > + igt_collection_destroy(dma_buf_set); > close(fd); > } > } > -- > 2.32.0 > ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [igt-dev] [PATCH i-g-t 2/3] tests/prime_mmap: Iterate over dma-buf supported memory regions 2022-03-02 8:06 ` [igt-dev] [PATCH i-g-t 2/3] tests/prime_mmap: Iterate over dma-buf supported memory regions Zbigniew Kempczyński 2022-03-02 9:42 ` Kamil Konieczny @ 2022-03-02 12:24 ` Gwan-gyeong Mun 1 sibling, 0 replies; 16+ messages in thread From: Gwan-gyeong Mun @ 2022-03-02 12:24 UTC (permalink / raw) To: Zbigniew Kempczyński, igt-dev Reviewed-by: Gwan-gyeong Mun <gwan-gyeong.mun@intel.com> Tested-by: Gwan-gyeong Mun <gwan-gyeong.mun@intel.com> If the https://patchwork.freedesktop.org/series/100737/ patch (currently under review) is applied to the i915, you can see that the igt@prime_mmap test works normally in dg1. On 3/2/22 10:06 AM, Zbigniew Kempczyński wrote: > To avoid code duplication (prime_mmap_coherency uses similar code) > use helper function which returns dma-buf set of supported regions. > > Signed-off-by: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com> > Cc: Ashutosh Dixit <ashutosh.dixit@intel.com> > --- > tests/prime_mmap.c | 34 ++++++---------------------------- > 1 file changed, 6 insertions(+), 28 deletions(-) > > diff --git a/tests/prime_mmap.c b/tests/prime_mmap.c > index e0cb9a25b..d53185ff1 100644 > --- a/tests/prime_mmap.c > +++ b/tests/prime_mmap.c > @@ -483,31 +483,6 @@ test_aperture_limit(uint32_t region, int size) > gem_close(fd, handle2); > } > > -static int > -check_for_dma_buf_mmap(struct igt_collection *set) > -{ > - struct igt_collection *region; > - uint32_t reg; > - int dma_buf_fd; > - char *ptr; > - uint32_t handle; > - int ret = 1; > - > - for_each_combination(region, 1, set) { > - reg = igt_collection_get_value(region, 0); > - handle = gem_create_in_memory_regions(fd, BO_SIZE, reg); > - > - dma_buf_fd = prime_handle_to_fd(fd, handle); > - ptr = mmap(NULL, BO_SIZE, PROT_READ, MAP_SHARED, dma_buf_fd, 0); > - if (ptr != MAP_FAILED) > - ret = 0; > - munmap(ptr, BO_SIZE); > - gem_close(fd, handle); > - close(dma_buf_fd); > - } > - return ret; > -} > - > #define SKIP_LMEM (1 << 0) > #define SKIP_USERPTR (1 << 1) > > @@ -527,7 +502,7 @@ static bool check_skip(uint32_t skip, uint32_t region) > > igt_main > { > - struct igt_collection *set, *regions; > + struct igt_collection *set, *regions, *dma_buf_set; > struct drm_i915_query_memory_regions *query_info; > struct { > const char *name; > @@ -560,13 +535,15 @@ igt_main > > set = get_memory_region_set(query_info, I915_SYSTEM_MEMORY, > I915_DEVICE_MEMORY); > - igt_assert(check_for_dma_buf_mmap(set) == 0); > + > + dma_buf_set = get_dma_buf_mmap_supported_set(fd, set); > + igt_require_f(dma_buf_set, "No dma-buf region supported\n"); > errno = 0; > } > > for (i = 0; i < ARRAY_SIZE(tests); i++) > igt_subtest_with_dynamic(tests[i].name) { > - for_each_combination(regions, 1, set) { > + for_each_combination(regions, 1, dma_buf_set) { > region = igt_collection_get_value(regions, 0); > size = gem_get_batch_size(fd, MEMORY_TYPE_FROM_REGION(region)); > size = max(size, BO_SIZE); > @@ -582,6 +559,7 @@ igt_main > igt_fixture { > free(query_info); > igt_collection_destroy(set); > + igt_collection_destroy(dma_buf_set); > close(fd); > } > } > ^ permalink raw reply [flat|nested] 16+ messages in thread
* [igt-dev] [PATCH i-g-t 3/3] tests/prime_mmap_coherency.c: Use intel_bb and intel_buf to remove libdrm dependency 2022-03-02 8:06 [igt-dev] [PATCH i-g-t 0/3] Use supported dma-buf regions in prime_mmap* Zbigniew Kempczyński 2022-03-02 8:06 ` [igt-dev] [PATCH i-g-t 1/3] lib/intel_memory_regions: Add helper which creates supported dma-buf set Zbigniew Kempczyński 2022-03-02 8:06 ` [igt-dev] [PATCH i-g-t 2/3] tests/prime_mmap: Iterate over dma-buf supported memory regions Zbigniew Kempczyński @ 2022-03-02 8:06 ` Zbigniew Kempczyński 2022-03-02 14:15 ` Gwan-gyeong Mun 2022-03-02 8:51 ` [igt-dev] ✓ Fi.CI.BAT: success for Use supported dma-buf regions in prime_mmap* (rev3) Patchwork ` (2 subsequent siblings) 5 siblings, 1 reply; 16+ messages in thread From: Zbigniew Kempczyński @ 2022-03-02 8:06 UTC (permalink / raw) To: igt-dev; +Cc: Ch Sai Gowtham From: Ch Sai Gowtham <sai.gowtham.ch@intel.com> Using intel_bb and intel_buf to remove libdrm dependency. v2: addressing review comments (Kamil) Signed-off-by: Ch Sai Gowtham <sai.gowtham.ch@intel.com> Signed-off-by: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com> Cc: Kamil Konieczny <kamil.konieczny@linux.intel.com> Cc: Ashutosh Dixit <ashutosh.dixit@intel.com> Reviewed-by: Kamil Konieczny <kamil.konieczny@linux.intel.com> --- tests/prime_mmap_coherency.c | 128 +++++++++++++++++++++-------------- 1 file changed, 78 insertions(+), 50 deletions(-) diff --git a/tests/prime_mmap_coherency.c b/tests/prime_mmap_coherency.c index 2a0749577..0238d9117 100644 --- a/tests/prime_mmap_coherency.c +++ b/tests/prime_mmap_coherency.c @@ -36,8 +36,8 @@ IGT_TEST_DESCRIPTION("Test dma-buf mmap on !llc platforms mostly and provoke" " coherency bugs so we know for sure where we need the sync ioctls."); int fd; -static drm_intel_bufmgr *bufmgr; -struct intel_batchbuffer *batch; +static struct buf_ops *bops; +static struct intel_bb *batch; static int width = 1024, height = 1024; /* @@ -49,29 +49,34 @@ static int width = 1024, height = 1024; */ static int test_read_flush(void) { - drm_intel_bo *bo_1; - drm_intel_bo *bo_2; + struct intel_buf *buffer_1; + struct intel_buf *buffer_2; uint32_t *ptr_cpu; uint32_t *ptr_gtt; int dma_buf_fd, i; int stale = 0; - bo_1 = drm_intel_bo_alloc(bufmgr, "BO 1", width * height * 4, 4096); + + buffer_1 = intel_buf_create(bops, width, height, 32, 4096, + I915_TILING_NONE, I915_COMPRESSION_NONE); /* STEP #1: put the BO 1 in GTT domain. We use the blitter to copy and fill * zeros to BO 1, so commands will be submitted and likely to place BO 1 in * the GTT domain. */ - bo_2 = drm_intel_bo_alloc(bufmgr, "BO 2", width * height * 4, 4096); - intel_copy_bo(batch, bo_1, bo_2, width * height); - drm_intel_bo_unreference(bo_2); + buffer_2 = intel_buf_create(bops, width, height, 32, 4096, + I915_TILING_NONE, I915_COMPRESSION_NONE); + intel_bb_copy_intel_buf(batch, buffer_2, buffer_1, width * height * 4); + intel_buf_destroy(buffer_2); /* STEP #2: read BO 1 using the dma-buf CPU mmap. This dirties the CPU caches. */ - dma_buf_fd = prime_handle_to_fd_for_mmap(fd, bo_1->handle); + dma_buf_fd = prime_handle_to_fd_for_mmap(fd, buffer_1->handle); /* STEP #3: write 0x11 into BO 1. */ - bo_2 = drm_intel_bo_alloc(bufmgr, "BO 2", width * height * 4, 4096); - ptr_gtt = gem_mmap__device_coherent(fd, bo_2->handle, 0, width * height, PROT_READ | PROT_WRITE); - gem_set_domain(fd, bo_2->handle, + buffer_2 = intel_buf_create(bops, width, height, 32, 4096, + I915_TILING_NONE, I915_COMPRESSION_NONE); + ptr_gtt = gem_mmap__device_coherent(fd, buffer_2->handle, 0, + width * height, PROT_READ | PROT_WRITE); + gem_set_domain(fd, buffer_2->handle, I915_GEM_DOMAIN_GTT, I915_GEM_DOMAIN_GTT); memset(ptr_gtt, 0xc5, width * height); munmap(ptr_gtt, width * height); @@ -85,8 +90,8 @@ static int test_read_flush(void) igt_assert_eq(ptr_cpu[i], 0); prime_sync_end(dma_buf_fd, false); - intel_copy_bo(batch, bo_1, bo_2, width * height); - drm_intel_bo_unreference(bo_2); + intel_bb_copy_intel_buf(batch, buffer_2, buffer_1, width * height); + intel_buf_destroy(buffer_2); /* STEP #4: read again using the CPU mmap. Doing #1 before #3 makes sure we * don't do a full CPU cache flush in step #3 again. That makes sure all the @@ -99,7 +104,7 @@ static int test_read_flush(void) stale++; prime_sync_end(dma_buf_fd, false); - drm_intel_bo_unreference(bo_1); + intel_buf_destroy(buffer_1); munmap(ptr_cpu, width * height); close(dma_buf_fd); @@ -116,24 +121,26 @@ static int test_read_flush(void) */ static int test_write_flush(void) { - drm_intel_bo *bo_1; - drm_intel_bo *bo_2; + struct intel_buf *buffer_1; + struct intel_buf *buffer_2; uint32_t *ptr_cpu; uint32_t *ptr2_cpu; int dma_buf_fd, dma_buf2_fd, i; int stale = 0; - bo_1 = drm_intel_bo_alloc(bufmgr, "BO 1", width * height * 4, 4096); + buffer_1 = intel_buf_create(bops, width, height, 32, 4096, + I915_TILING_NONE, I915_COMPRESSION_NONE); /* STEP #1: Put the BO 1 in GTT domain. We use the blitter to copy and fill * zeros to BO 1, so commands will be submitted and likely to place BO 1 in * the GTT domain. */ - bo_2 = drm_intel_bo_alloc(bufmgr, "BO 2", width * height * 4, 4096); - intel_copy_bo(batch, bo_1, bo_2, width * height); - drm_intel_bo_unreference(bo_2); + buffer_2 = intel_buf_create(bops, width, height, 32, 4096, + I915_TILING_NONE, I915_COMPRESSION_NONE); + intel_bb_copy_intel_buf(batch, buffer_2, buffer_1, width * height * 4); + intel_buf_destroy(buffer_2); /* STEP #2: Write '1's into BO 1 using the dma-buf CPU mmap. */ - dma_buf_fd = prime_handle_to_fd_for_mmap(fd, bo_1->handle); + dma_buf_fd = prime_handle_to_fd_for_mmap(fd, buffer_1->handle); igt_skip_on(errno == EINVAL); ptr_cpu = mmap(NULL, width * height, PROT_READ | PROT_WRITE, @@ -147,13 +154,14 @@ static int test_write_flush(void) prime_sync_end(dma_buf_fd, true); /* STEP #3: Copy BO 1 into BO 2, using blitter. */ - bo_2 = drm_intel_bo_alloc(bufmgr, "BO 2", width * height * 4, 4096); - intel_copy_bo(batch, bo_2, bo_1, width * height); + buffer_2 = intel_buf_create(bops, width, height, 32, 4096, + I915_TILING_NONE, I915_COMPRESSION_NONE); + intel_bb_copy_intel_buf(batch, buffer_1, buffer_2, width * height * 4); /* STEP #4: compare BO 2 against written BO 1. In !llc hardware, there * should be some cache lines that didn't get flushed out and are still 0, * requiring cache flush before the write in step 2. */ - dma_buf2_fd = prime_handle_to_fd_for_mmap(fd, bo_2->handle); + dma_buf2_fd = prime_handle_to_fd_for_mmap(fd, buffer_2->handle); igt_skip_on(errno == EINVAL); ptr2_cpu = mmap(NULL, width * height, PROT_READ | PROT_WRITE, @@ -168,8 +176,8 @@ static int test_write_flush(void) prime_sync_end(dma_buf2_fd, false); - drm_intel_bo_unreference(bo_1); - drm_intel_bo_unreference(bo_2); + intel_buf_destroy(buffer_1); + intel_buf_destroy(buffer_2); munmap(ptr_cpu, width * height); close(dma_buf2_fd); @@ -180,33 +188,32 @@ static int test_write_flush(void) static void blit_and_cmp(void) { - drm_intel_bo *bo_1; - drm_intel_bo *bo_2; + struct intel_buf *buffer_1; + struct intel_buf *buffer_2; uint32_t *ptr_cpu; uint32_t *ptr2_cpu; int dma_buf_fd, dma_buf2_fd, i; int local_fd; - drm_intel_bufmgr *local_bufmgr; - struct intel_batchbuffer *local_batch; - + struct buf_ops *local_bops; + struct intel_bb *local_batch; /* recreate process local variables */ local_fd = drm_open_driver(DRIVER_INTEL); - local_bufmgr = drm_intel_bufmgr_gem_init(local_fd, 4096); - igt_assert(local_bufmgr); + local_bops = buf_ops_create(local_fd); - local_batch = intel_batchbuffer_alloc(local_bufmgr, intel_get_drm_devid(local_fd)); - igt_assert(local_batch); + local_batch = intel_bb_create(local_fd, 4096); - bo_1 = drm_intel_bo_alloc(local_bufmgr, "BO 1", width * height * 4, 4096); - dma_buf_fd = prime_handle_to_fd_for_mmap(local_fd, bo_1->handle); + buffer_1 = intel_buf_create(local_bops, width, height, 32, 4096, + I915_TILING_NONE, I915_COMPRESSION_NONE); + dma_buf_fd = prime_handle_to_fd_for_mmap(local_fd, buffer_1->handle); igt_skip_on(errno == EINVAL); ptr_cpu = mmap(NULL, width * height, PROT_READ | PROT_WRITE, MAP_SHARED, dma_buf_fd, 0); igt_assert(ptr_cpu != MAP_FAILED); - bo_2 = drm_intel_bo_alloc(local_bufmgr, "BO 2", width * height * 4, 4096); - dma_buf2_fd = prime_handle_to_fd_for_mmap(local_fd, bo_2->handle); + buffer_2 = intel_buf_create(local_bops, width, height, 32, 4096, + I915_TILING_NONE, I915_COMPRESSION_NONE); + dma_buf2_fd = prime_handle_to_fd_for_mmap(local_fd, buffer_2->handle); ptr2_cpu = mmap(NULL, width * height, PROT_READ | PROT_WRITE, MAP_SHARED, dma_buf2_fd, 0); @@ -222,7 +229,7 @@ static void blit_and_cmp(void) prime_sync_end(dma_buf2_fd, true); /* Copy BO 1 into BO 2, using blitter. */ - intel_copy_bo(local_batch, bo_2, bo_1, width * height); + intel_bb_copy_intel_buf(local_batch, buffer_1, buffer_2, width * height * 4); usleep(0); /* let someone else claim the mutex */ /* Compare BOs. If prime_sync_* were executed properly, the caches @@ -232,16 +239,16 @@ static void blit_and_cmp(void) igt_fail_on_f(ptr2_cpu[i] != 0x11111111, "Found 0x%08x at offset 0x%08x\n", ptr2_cpu[i], i); prime_sync_end(dma_buf2_fd, false); - drm_intel_bo_unreference(bo_1); - drm_intel_bo_unreference(bo_2); + intel_buf_destroy(buffer_1); + intel_buf_destroy(buffer_2); munmap(ptr_cpu, width * height); munmap(ptr2_cpu, width * height); close(dma_buf_fd); close(dma_buf2_fd); - intel_batchbuffer_free(local_batch); - drm_intel_bufmgr_destroy(local_bufmgr); + intel_bb_destroy(local_batch); + buf_ops_destroy(local_bops); close(local_fd); } @@ -274,49 +281,70 @@ static void test_ioctl_errors(void) break; } - igt_fork(child, num_children) + igt_fork(child, num_children) { + intel_allocator_init(); igt_while_interruptible(true) blit_and_cmp(); + } igt_waitchildren(); } } igt_main { + struct igt_collection *set, *dma_buf_set; + struct drm_i915_query_memory_regions *query_info; + igt_fixture { fd = drm_open_driver(DRIVER_INTEL); igt_require_gem(fd); - bufmgr = drm_intel_bufmgr_gem_init(fd, 4096); - batch = intel_batchbuffer_alloc(bufmgr, intel_get_drm_devid(fd)); + query_info = gem_get_query_memory_regions(fd); + igt_assert(query_info); + + set = get_memory_region_set(query_info, I915_SYSTEM_MEMORY, + I915_DEVICE_MEMORY); + + dma_buf_set = get_dma_buf_mmap_supported_set(fd, set); + igt_require_f(dma_buf_set, "No dma-buf region supported\n"); + + igt_collection_destroy(set); + igt_collection_destroy(dma_buf_set); + + bops = buf_ops_create(fd); } /* Cache coherency and the eviction are pretty much unpredictable, so * reproducing boils down to trial and error to hit different scenarios. * TODO: We may want to improve tests a bit by picking random subranges. */ igt_subtest("read") { + batch = intel_bb_create(fd, 4096); igt_until_timeout(5) { int stale = test_read_flush(); igt_fail_on_f(stale, "num of stale cache lines %d\n", stale); } + intel_bb_destroy(batch); } igt_subtest("write") { + batch = intel_bb_create(fd, 4096); igt_until_timeout(5) { int stale = test_write_flush(); igt_fail_on_f(stale, "num of stale cache lines %d\n", stale); } + intel_bb_destroy(batch); } igt_subtest("ioctl-errors") { + batch = intel_bb_create(fd, 4096); igt_info("exercising concurrent blit to get ioctl errors\n"); test_ioctl_errors(); + intel_bb_destroy(batch); } igt_fixture { - intel_batchbuffer_free(batch); - drm_intel_bufmgr_destroy(bufmgr); + buf_ops_destroy(bops); close(fd); } -- 2.32.0 ^ permalink raw reply related [flat|nested] 16+ messages in thread
* Re: [igt-dev] [PATCH i-g-t 3/3] tests/prime_mmap_coherency.c: Use intel_bb and intel_buf to remove libdrm dependency 2022-03-02 8:06 ` [igt-dev] [PATCH i-g-t 3/3] tests/prime_mmap_coherency.c: Use intel_bb and intel_buf to remove libdrm dependency Zbigniew Kempczyński @ 2022-03-02 14:15 ` Gwan-gyeong Mun 0 siblings, 0 replies; 16+ messages in thread From: Gwan-gyeong Mun @ 2022-03-02 14:15 UTC (permalink / raw) To: Zbigniew Kempczyński, igt-dev; +Cc: Ch Sai Gowtham Tested-by: Gwan-gyeong Mun <gwan-gyeong.mun@intel.com> If the https://patchwork.freedesktop.org/series/100737/ patch (currently under review) is applied to the i915, you can see that the igt@prime_mmap_coherency test works normally in dg1. On 3/2/22 10:06 AM, Zbigniew Kempczyński wrote: > From: Ch Sai Gowtham <sai.gowtham.ch@intel.com> > > Using intel_bb and intel_buf to remove libdrm dependency. > > v2: addressing review comments (Kamil) > > Signed-off-by: Ch Sai Gowtham <sai.gowtham.ch@intel.com> > Signed-off-by: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com> > Cc: Kamil Konieczny <kamil.konieczny@linux.intel.com> > Cc: Ashutosh Dixit <ashutosh.dixit@intel.com> > Reviewed-by: Kamil Konieczny <kamil.konieczny@linux.intel.com> > --- > tests/prime_mmap_coherency.c | 128 +++++++++++++++++++++-------------- > 1 file changed, 78 insertions(+), 50 deletions(-) > > diff --git a/tests/prime_mmap_coherency.c b/tests/prime_mmap_coherency.c > index 2a0749577..0238d9117 100644 > --- a/tests/prime_mmap_coherency.c > +++ b/tests/prime_mmap_coherency.c > @@ -36,8 +36,8 @@ IGT_TEST_DESCRIPTION("Test dma-buf mmap on !llc platforms mostly and provoke" > " coherency bugs so we know for sure where we need the sync ioctls."); > > int fd; > -static drm_intel_bufmgr *bufmgr; > -struct intel_batchbuffer *batch; > +static struct buf_ops *bops; > +static struct intel_bb *batch; > static int width = 1024, height = 1024; > > /* > @@ -49,29 +49,34 @@ static int width = 1024, height = 1024; > */ > static int test_read_flush(void) > { > - drm_intel_bo *bo_1; > - drm_intel_bo *bo_2; > + struct intel_buf *buffer_1; > + struct intel_buf *buffer_2; > uint32_t *ptr_cpu; > uint32_t *ptr_gtt; > int dma_buf_fd, i; > int stale = 0; > > - bo_1 = drm_intel_bo_alloc(bufmgr, "BO 1", width * height * 4, 4096); > + > + buffer_1 = intel_buf_create(bops, width, height, 32, 4096, > + I915_TILING_NONE, I915_COMPRESSION_NONE); > > /* STEP #1: put the BO 1 in GTT domain. We use the blitter to copy and fill > * zeros to BO 1, so commands will be submitted and likely to place BO 1 in > * the GTT domain. */ > - bo_2 = drm_intel_bo_alloc(bufmgr, "BO 2", width * height * 4, 4096); > - intel_copy_bo(batch, bo_1, bo_2, width * height); > - drm_intel_bo_unreference(bo_2); > > + buffer_2 = intel_buf_create(bops, width, height, 32, 4096, > + I915_TILING_NONE, I915_COMPRESSION_NONE); > + intel_bb_copy_intel_buf(batch, buffer_2, buffer_1, width * height * 4); 32bpp used in intel_buf_create() and * 4 (byte) used for size calculation of intel_bb_copy_intel_buf() seem to be related to each other. For code readability, could yoy update the code using the macro? (for example, BPP (Bit Per Pixels): 32 => #define BPP 4 PIXEL_SIZE (Byte Per Pixels): BPP / 4 => #define PIXEL_SIZE BPP/4 ) If you have a name you think of even if it is not the name used as an example, please use it appropriately. ) > + intel_buf_destroy(buffer_2); > /* STEP #2: read BO 1 using the dma-buf CPU mmap. This dirties the CPU caches. */ > - dma_buf_fd = prime_handle_to_fd_for_mmap(fd, bo_1->handle); > + dma_buf_fd = prime_handle_to_fd_for_mmap(fd, buffer_1->handle); > > /* STEP #3: write 0x11 into BO 1. */ > - bo_2 = drm_intel_bo_alloc(bufmgr, "BO 2", width * height * 4, 4096); > - ptr_gtt = gem_mmap__device_coherent(fd, bo_2->handle, 0, width * height, PROT_READ | PROT_WRITE); > - gem_set_domain(fd, bo_2->handle, > + buffer_2 = intel_buf_create(bops, width, height, 32, 4096, > + I915_TILING_NONE, I915_COMPRESSION_NONE); > + ptr_gtt = gem_mmap__device_coherent(fd, buffer_2->handle, 0, > + width * height, PROT_READ | PROT_WRITE); > + gem_set_domain(fd, buffer_2->handle, > I915_GEM_DOMAIN_GTT, I915_GEM_DOMAIN_GTT); > memset(ptr_gtt, 0xc5, width * height); > munmap(ptr_gtt, width * height); > @@ -85,8 +90,8 @@ static int test_read_flush(void) > igt_assert_eq(ptr_cpu[i], 0); > prime_sync_end(dma_buf_fd, false); > > - intel_copy_bo(batch, bo_1, bo_2, width * height); > - drm_intel_bo_unreference(bo_2); > + intel_bb_copy_intel_buf(batch, buffer_2, buffer_1, width * height); > + intel_buf_destroy(buffer_2); > > /* STEP #4: read again using the CPU mmap. Doing #1 before #3 makes sure we > * don't do a full CPU cache flush in step #3 again. That makes sure all the > @@ -99,7 +104,7 @@ static int test_read_flush(void) > stale++; > prime_sync_end(dma_buf_fd, false); > > - drm_intel_bo_unreference(bo_1); > + intel_buf_destroy(buffer_1); > munmap(ptr_cpu, width * height); > > close(dma_buf_fd); > @@ -116,24 +121,26 @@ static int test_read_flush(void) > */ > static int test_write_flush(void) > { > - drm_intel_bo *bo_1; > - drm_intel_bo *bo_2; > + struct intel_buf *buffer_1; > + struct intel_buf *buffer_2; > uint32_t *ptr_cpu; > uint32_t *ptr2_cpu; > int dma_buf_fd, dma_buf2_fd, i; > int stale = 0; > > - bo_1 = drm_intel_bo_alloc(bufmgr, "BO 1", width * height * 4, 4096); > + buffer_1 = intel_buf_create(bops, width, height, 32, 4096, > + I915_TILING_NONE, I915_COMPRESSION_NONE); > > /* STEP #1: Put the BO 1 in GTT domain. We use the blitter to copy and fill > * zeros to BO 1, so commands will be submitted and likely to place BO 1 in > * the GTT domain. */ > - bo_2 = drm_intel_bo_alloc(bufmgr, "BO 2", width * height * 4, 4096); > - intel_copy_bo(batch, bo_1, bo_2, width * height); > - drm_intel_bo_unreference(bo_2); > + buffer_2 = intel_buf_create(bops, width, height, 32, 4096, > + I915_TILING_NONE, I915_COMPRESSION_NONE); > + intel_bb_copy_intel_buf(batch, buffer_2, buffer_1, width * height * 4); > + intel_buf_destroy(buffer_2); > > /* STEP #2: Write '1's into BO 1 using the dma-buf CPU mmap. */ > - dma_buf_fd = prime_handle_to_fd_for_mmap(fd, bo_1->handle); > + dma_buf_fd = prime_handle_to_fd_for_mmap(fd, buffer_1->handle); > igt_skip_on(errno == EINVAL); > > ptr_cpu = mmap(NULL, width * height, PROT_READ | PROT_WRITE, > @@ -147,13 +154,14 @@ static int test_write_flush(void) > prime_sync_end(dma_buf_fd, true); > > /* STEP #3: Copy BO 1 into BO 2, using blitter. */ > - bo_2 = drm_intel_bo_alloc(bufmgr, "BO 2", width * height * 4, 4096); > - intel_copy_bo(batch, bo_2, bo_1, width * height); > + buffer_2 = intel_buf_create(bops, width, height, 32, 4096, > + I915_TILING_NONE, I915_COMPRESSION_NONE); > + intel_bb_copy_intel_buf(batch, buffer_1, buffer_2, width * height * 4); > > /* STEP #4: compare BO 2 against written BO 1. In !llc hardware, there > * should be some cache lines that didn't get flushed out and are still 0, > * requiring cache flush before the write in step 2. */ > - dma_buf2_fd = prime_handle_to_fd_for_mmap(fd, bo_2->handle); > + dma_buf2_fd = prime_handle_to_fd_for_mmap(fd, buffer_2->handle); > igt_skip_on(errno == EINVAL); > > ptr2_cpu = mmap(NULL, width * height, PROT_READ | PROT_WRITE, > @@ -168,8 +176,8 @@ static int test_write_flush(void) > > prime_sync_end(dma_buf2_fd, false); > > - drm_intel_bo_unreference(bo_1); > - drm_intel_bo_unreference(bo_2); > + intel_buf_destroy(buffer_1); > + intel_buf_destroy(buffer_2); > munmap(ptr_cpu, width * height); > > close(dma_buf2_fd); > @@ -180,33 +188,32 @@ static int test_write_flush(void) > > static void blit_and_cmp(void) > { > - drm_intel_bo *bo_1; > - drm_intel_bo *bo_2; > + struct intel_buf *buffer_1; > + struct intel_buf *buffer_2; > uint32_t *ptr_cpu; > uint32_t *ptr2_cpu; > int dma_buf_fd, dma_buf2_fd, i; > int local_fd; > - drm_intel_bufmgr *local_bufmgr; > - struct intel_batchbuffer *local_batch; > - > + struct buf_ops *local_bops; > + struct intel_bb *local_batch; > /* recreate process local variables */ > local_fd = drm_open_driver(DRIVER_INTEL); > - local_bufmgr = drm_intel_bufmgr_gem_init(local_fd, 4096); > - igt_assert(local_bufmgr); > + local_bops = buf_ops_create(local_fd); > > - local_batch = intel_batchbuffer_alloc(local_bufmgr, intel_get_drm_devid(local_fd)); > - igt_assert(local_batch); > + local_batch = intel_bb_create(local_fd, 4096); > > - bo_1 = drm_intel_bo_alloc(local_bufmgr, "BO 1", width * height * 4, 4096); > - dma_buf_fd = prime_handle_to_fd_for_mmap(local_fd, bo_1->handle); > + buffer_1 = intel_buf_create(local_bops, width, height, 32, 4096, > + I915_TILING_NONE, I915_COMPRESSION_NONE); > + dma_buf_fd = prime_handle_to_fd_for_mmap(local_fd, buffer_1->handle); > igt_skip_on(errno == EINVAL); > > ptr_cpu = mmap(NULL, width * height, PROT_READ | PROT_WRITE, > MAP_SHARED, dma_buf_fd, 0); > igt_assert(ptr_cpu != MAP_FAILED); > > - bo_2 = drm_intel_bo_alloc(local_bufmgr, "BO 2", width * height * 4, 4096); > - dma_buf2_fd = prime_handle_to_fd_for_mmap(local_fd, bo_2->handle); > + buffer_2 = intel_buf_create(local_bops, width, height, 32, 4096, > + I915_TILING_NONE, I915_COMPRESSION_NONE); > + dma_buf2_fd = prime_handle_to_fd_for_mmap(local_fd, buffer_2->handle); > > ptr2_cpu = mmap(NULL, width * height, PROT_READ | PROT_WRITE, > MAP_SHARED, dma_buf2_fd, 0); > @@ -222,7 +229,7 @@ static void blit_and_cmp(void) > prime_sync_end(dma_buf2_fd, true); > > /* Copy BO 1 into BO 2, using blitter. */ > - intel_copy_bo(local_batch, bo_2, bo_1, width * height); > + intel_bb_copy_intel_buf(local_batch, buffer_1, buffer_2, width * height * 4); > usleep(0); /* let someone else claim the mutex */ > > /* Compare BOs. If prime_sync_* were executed properly, the caches > @@ -232,16 +239,16 @@ static void blit_and_cmp(void) > igt_fail_on_f(ptr2_cpu[i] != 0x11111111, "Found 0x%08x at offset 0x%08x\n", ptr2_cpu[i], i); > prime_sync_end(dma_buf2_fd, false); > > - drm_intel_bo_unreference(bo_1); > - drm_intel_bo_unreference(bo_2); > + intel_buf_destroy(buffer_1); > + intel_buf_destroy(buffer_2); > munmap(ptr_cpu, width * height); > munmap(ptr2_cpu, width * height); > > close(dma_buf_fd); > close(dma_buf2_fd); > > - intel_batchbuffer_free(local_batch); > - drm_intel_bufmgr_destroy(local_bufmgr); > + intel_bb_destroy(local_batch); > + buf_ops_destroy(local_bops); > close(local_fd); > } > > @@ -274,49 +281,70 @@ static void test_ioctl_errors(void) > break; > } > > - igt_fork(child, num_children) > + igt_fork(child, num_children) { > + intel_allocator_init(); > igt_while_interruptible(true) blit_and_cmp(); > + } > igt_waitchildren(); > } > } > > igt_main > { > + struct igt_collection *set, *dma_buf_set; > + struct drm_i915_query_memory_regions *query_info; > + > igt_fixture { > fd = drm_open_driver(DRIVER_INTEL); > igt_require_gem(fd); > > - bufmgr = drm_intel_bufmgr_gem_init(fd, 4096); > - batch = intel_batchbuffer_alloc(bufmgr, intel_get_drm_devid(fd)); > + query_info = gem_get_query_memory_regions(fd); > + igt_assert(query_info); > + > + set = get_memory_region_set(query_info, I915_SYSTEM_MEMORY, > + I915_DEVICE_MEMORY); Since intel_buf_create() only creates memory from the I915_SYSTEM_MEMORY region, could you add to the commit message that this covers only I915_SYSTEM_MEMORY? (in order to support testing prime_mmap_coherency with I915_DEVICE_MEMORY, we need additional implemention.) The rest of the parts look good to me. > + > + dma_buf_set = get_dma_buf_mmap_supported_set(fd, set); > + igt_require_f(dma_buf_set, "No dma-buf region supported\n"); > + > + igt_collection_destroy(set); > + igt_collection_destroy(dma_buf_set); > + > + bops = buf_ops_create(fd); > } > > /* Cache coherency and the eviction are pretty much unpredictable, so > * reproducing boils down to trial and error to hit different scenarios. > * TODO: We may want to improve tests a bit by picking random subranges. */ > igt_subtest("read") { > + batch = intel_bb_create(fd, 4096); > igt_until_timeout(5) { > int stale = test_read_flush(); > igt_fail_on_f(stale, > "num of stale cache lines %d\n", stale); > } > + intel_bb_destroy(batch); > } > > igt_subtest("write") { > + batch = intel_bb_create(fd, 4096); > igt_until_timeout(5) { > int stale = test_write_flush(); > igt_fail_on_f(stale, > "num of stale cache lines %d\n", stale); > } > + intel_bb_destroy(batch); > } > > igt_subtest("ioctl-errors") { > + batch = intel_bb_create(fd, 4096); > igt_info("exercising concurrent blit to get ioctl errors\n"); > test_ioctl_errors(); > + intel_bb_destroy(batch); > } > > igt_fixture { > - intel_batchbuffer_free(batch); > - drm_intel_bufmgr_destroy(bufmgr); > + buf_ops_destroy(bops); > > close(fd); > } > ^ permalink raw reply [flat|nested] 16+ messages in thread
* [igt-dev] ✓ Fi.CI.BAT: success for Use supported dma-buf regions in prime_mmap* (rev3) 2022-03-02 8:06 [igt-dev] [PATCH i-g-t 0/3] Use supported dma-buf regions in prime_mmap* Zbigniew Kempczyński ` (2 preceding siblings ...) 2022-03-02 8:06 ` [igt-dev] [PATCH i-g-t 3/3] tests/prime_mmap_coherency.c: Use intel_bb and intel_buf to remove libdrm dependency Zbigniew Kempczyński @ 2022-03-02 8:51 ` Patchwork 2022-03-02 14:33 ` Gwan-gyeong Mun 2022-03-02 14:45 ` [igt-dev] ✗ Fi.CI.IGT: failure " Patchwork 2022-03-03 16:21 ` [igt-dev] ✓ Fi.CI.IGT: success " Patchwork 5 siblings, 1 reply; 16+ messages in thread From: Patchwork @ 2022-03-02 8:51 UTC (permalink / raw) To: Zbigniew Kempczyński; +Cc: igt-dev [-- Attachment #1: Type: text/plain, Size: 3602 bytes --] == Series Details == Series: Use supported dma-buf regions in prime_mmap* (rev3) URL : https://patchwork.freedesktop.org/series/100819/ State : success == Summary == CI Bug Log - changes from CI_DRM_11308 -> IGTPW_6728 ==================================================== Summary ------- **SUCCESS** No regressions found. External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/index.html Participating hosts (51 -> 43) ------------------------------ Additional (1): fi-pnv-d510 Missing (9): fi-cml-u2 shard-tglu fi-hsw-4200u fi-icl-u2 fi-bsw-cyan fi-ctg-p8600 shard-rkl shard-dg1 fi-bdw-samus Known issues ------------ Here are the changes found in IGTPW_6728 that come from known issues: ### IGT changes ### #### Issues hit #### * igt@gem_huc_copy@huc-copy: - fi-pnv-d510: NOTRUN -> [SKIP][1] ([fdo#109271]) +57 similar issues [1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/fi-pnv-d510/igt@gem_huc_copy@huc-copy.html * igt@i915_selftest@live@hangcheck: - fi-bdw-5557u: NOTRUN -> [INCOMPLETE][2] ([i915#3921]) [2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/fi-bdw-5557u/igt@i915_selftest@live@hangcheck.html * igt@kms_chamelium@vga-edid-read: - fi-bdw-5557u: NOTRUN -> [SKIP][3] ([fdo#109271] / [fdo#111827]) +8 similar issues [3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/fi-bdw-5557u/igt@kms_chamelium@vga-edid-read.html * igt@kms_psr@cursor_plane_move: - fi-bdw-5557u: NOTRUN -> [SKIP][4] ([fdo#109271]) +13 similar issues [4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/fi-bdw-5557u/igt@kms_psr@cursor_plane_move.html * igt@prime_vgem@basic-userptr: - fi-skl-6600u: NOTRUN -> [SKIP][5] ([fdo#109271]) +18 similar issues [5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/fi-skl-6600u/igt@prime_vgem@basic-userptr.html #### Possible fixes #### * igt@kms_busy@basic@flip: - {bat-adlp-6}: [DMESG-WARN][6] ([i915#3576]) -> [PASS][7] [6]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11308/bat-adlp-6/igt@kms_busy@basic@flip.html [7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/bat-adlp-6/igt@kms_busy@basic@flip.html * igt@kms_psr@primary_page_flip: - fi-skl-6600u: [FAIL][8] ([i915#4547]) -> [PASS][9] [8]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11308/fi-skl-6600u/igt@kms_psr@primary_page_flip.html [9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/fi-skl-6600u/igt@kms_psr@primary_page_flip.html {name}: This element is suppressed. This means it is ignored when computing the status of the difference (SUCCESS, WARNING, or FAILURE). [fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271 [fdo#111827]: https://bugs.freedesktop.org/show_bug.cgi?id=111827 [i915#3576]: https://gitlab.freedesktop.org/drm/intel/issues/3576 [i915#3921]: https://gitlab.freedesktop.org/drm/intel/issues/3921 [i915#4547]: https://gitlab.freedesktop.org/drm/intel/issues/4547 [i915#5127]: https://gitlab.freedesktop.org/drm/intel/issues/5127 Build changes ------------- * CI: CI-20190529 -> None * IGT: IGT_6361 -> IGTPW_6728 CI-20190529: 20190529 CI_DRM_11308: e1345b708d76052ef668aaba362ef8ad81ed0b9b @ git://anongit.freedesktop.org/gfx-ci/linux IGTPW_6728: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/index.html IGT_6361: 2372a4beb6a33c5f0799a4a8ccbb93794f52dbca @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/index.html [-- Attachment #2: Type: text/html, Size: 4516 bytes --] ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [igt-dev] ✓ Fi.CI.BAT: success for Use supported dma-buf regions in prime_mmap* (rev3) 2022-03-02 8:51 ` [igt-dev] ✓ Fi.CI.BAT: success for Use supported dma-buf regions in prime_mmap* (rev3) Patchwork @ 2022-03-02 14:33 ` Gwan-gyeong Mun 0 siblings, 0 replies; 16+ messages in thread From: Gwan-gyeong Mun @ 2022-03-02 14:33 UTC (permalink / raw) To: igt-dev, Patchwork, Zbigniew Kempczyński If this patch of the kernel (https://patchwork.freedesktop.org/series/100737/) is applied along with this patch series, the igt@prime_mmap_coherency CI test results will be shown as "Success" on dg1. On 3/2/22 10:51 AM, Patchwork wrote: > *Patch Details* > *Series:* Use supported dma-buf regions in prime_mmap* (rev3) > *URL:* https://patchwork.freedesktop.org/series/100819/ > <https://patchwork.freedesktop.org/series/100819/> > *State:* success > *Details:* > https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/index.html > <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/index.html> > > > CI Bug Log - changes from CI_DRM_11308 -> IGTPW_6728 > > > Summary > > *SUCCESS* > > No regressions found. > > External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/index.html > > > Participating hosts (51 -> 43) > > Additional (1): fi-pnv-d510 > Missing (9): fi-cml-u2 shard-tglu fi-hsw-4200u fi-icl-u2 fi-bsw-cyan > fi-ctg-p8600 shard-rkl shard-dg1 fi-bdw-samus > > > Known issues > > Here are the changes found in IGTPW_6728 that come from known issues: > > > IGT changes > > > Issues hit > > * > > igt@gem_huc_copy@huc-copy: > > o fi-pnv-d510: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/fi-pnv-d510/igt@gem_huc_copy@huc-copy.html> > (fdo#109271 > <https://bugs.freedesktop.org/show_bug.cgi?id=109271>) +57 > similar issues > * > > igt@i915_selftest@live@hangcheck: > > o fi-bdw-5557u: NOTRUN -> INCOMPLETE > <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/fi-bdw-5557u/igt@i915_selftest@live@hangcheck.html> > (i915#3921 <https://gitlab.freedesktop.org/drm/intel/issues/3921>) > * > > igt@kms_chamelium@vga-edid-read: > > o fi-bdw-5557u: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/fi-bdw-5557u/igt@kms_chamelium@vga-edid-read.html> > (fdo#109271 > <https://bugs.freedesktop.org/show_bug.cgi?id=109271> / > fdo#111827 > <https://bugs.freedesktop.org/show_bug.cgi?id=111827>) +8 > similar issues > * > > igt@kms_psr@cursor_plane_move: > > o fi-bdw-5557u: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/fi-bdw-5557u/igt@kms_psr@cursor_plane_move.html> > (fdo#109271 > <https://bugs.freedesktop.org/show_bug.cgi?id=109271>) +13 > similar issues > * > > igt@prime_vgem@basic-userptr: > > o fi-skl-6600u: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/fi-skl-6600u/igt@prime_vgem@basic-userptr.html> > (fdo#109271 > <https://bugs.freedesktop.org/show_bug.cgi?id=109271>) +18 > similar issues > > > Possible fixes > > * > > igt@kms_busy@basic@flip: > > o {bat-adlp-6}: DMESG-WARN > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11308/bat-adlp-6/igt@kms_busy@basic@flip.html> > (i915#3576 > <https://gitlab.freedesktop.org/drm/intel/issues/3576>) -> PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/bat-adlp-6/igt@kms_busy@basic@flip.html> > * > > igt@kms_psr@primary_page_flip: > > o fi-skl-6600u: FAIL > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11308/fi-skl-6600u/igt@kms_psr@primary_page_flip.html> > (i915#4547 > <https://gitlab.freedesktop.org/drm/intel/issues/4547>) -> PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/fi-skl-6600u/igt@kms_psr@primary_page_flip.html> > > {name}: This element is suppressed. This means it is ignored when computing > the status of the difference (SUCCESS, WARNING, or FAILURE). > > > Build changes > > * CI: CI-20190529 -> None > * IGT: IGT_6361 -> IGTPW_6728 > > CI-20190529: 20190529 > CI_DRM_11308: e1345b708d76052ef668aaba362ef8ad81ed0b9b @ > git://anongit.freedesktop.org/gfx-ci/linux > IGTPW_6728: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/index.html > IGT_6361: 2372a4beb6a33c5f0799a4a8ccbb93794f52dbca @ > https://gitlab.freedesktop.org/drm/igt-gpu-tools.git > ^ permalink raw reply [flat|nested] 16+ messages in thread
* [igt-dev] ✗ Fi.CI.IGT: failure for Use supported dma-buf regions in prime_mmap* (rev3) 2022-03-02 8:06 [igt-dev] [PATCH i-g-t 0/3] Use supported dma-buf regions in prime_mmap* Zbigniew Kempczyński ` (3 preceding siblings ...) 2022-03-02 8:51 ` [igt-dev] ✓ Fi.CI.BAT: success for Use supported dma-buf regions in prime_mmap* (rev3) Patchwork @ 2022-03-02 14:45 ` Patchwork 2022-03-03 9:57 ` Zbigniew Kempczyński 2022-03-03 16:21 ` [igt-dev] ✓ Fi.CI.IGT: success " Patchwork 5 siblings, 1 reply; 16+ messages in thread From: Patchwork @ 2022-03-02 14:45 UTC (permalink / raw) To: Zbigniew Kempczyński; +Cc: igt-dev [-- Attachment #1: Type: text/plain, Size: 30270 bytes --] == Series Details == Series: Use supported dma-buf regions in prime_mmap* (rev3) URL : https://patchwork.freedesktop.org/series/100819/ State : failure == Summary == CI Bug Log - changes from CI_DRM_11308_full -> IGTPW_6728_full ==================================================== Summary ------- **FAILURE** Serious unknown changes coming with IGTPW_6728_full absolutely need to be verified manually. If you think the reported changes have nothing to do with the changes introduced in IGTPW_6728_full, please notify your bug team to allow them to document this new failure mode, which will reduce false positives in CI. External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/index.html Participating hosts (13 -> 8) ------------------------------ Missing (5): pig-kbl-iris pig-glk-j5005 pig-skl-6260u shard-rkl shard-dg1 Possible new issues ------------------- Here are the unknown changes that may have been introduced in IGTPW_6728_full: ### IGT changes ### #### Possible regressions #### * igt@gem_mmap_gtt@fault-concurrent-y: - shard-snb: [PASS][1] -> [INCOMPLETE][2] [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11308/shard-snb5/igt@gem_mmap_gtt@fault-concurrent-y.html [2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-snb7/igt@gem_mmap_gtt@fault-concurrent-y.html * {igt@kms_plane_scaling@downscale-with-rotation-factor-0-25@pipe-d-hdmi-a-1-downscale-with-rotation} (NEW): - {shard-tglu}: NOTRUN -> [SKIP][3] +1 similar issue [3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-tglu-2/igt@kms_plane_scaling@downscale-with-rotation-factor-0-25@pipe-d-hdmi-a-1-downscale-with-rotation.html #### Suppressed #### The following results come from untrusted machines, tests, or statuses. They do not affect the overall result. * {igt@kms_plane_scaling@downscale-with-pixel-format-factor-0-75@pipe-b-edp-1-downscale-with-pixel-format}: - shard-iclb: [PASS][4] -> [INCOMPLETE][5] [4]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11308/shard-iclb5/igt@kms_plane_scaling@downscale-with-pixel-format-factor-0-75@pipe-b-edp-1-downscale-with-pixel-format.html [5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-iclb2/igt@kms_plane_scaling@downscale-with-pixel-format-factor-0-75@pipe-b-edp-1-downscale-with-pixel-format.html * {igt@kms_plane_scaling@downscale-with-rotation-factor-0-25@pipe-a-hdmi-a-1-downscale-with-rotation}: - {shard-tglu}: NOTRUN -> [SKIP][6] +1 similar issue [6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-tglu-2/igt@kms_plane_scaling@downscale-with-rotation-factor-0-25@pipe-a-hdmi-a-1-downscale-with-rotation.html New tests --------- New tests have been introduced between CI_DRM_11308_full and IGTPW_6728_full: ### New IGT tests (29) ### * igt@kms_plane_scaling@downscale-with-pixel-format-factor-0-75@pipe-b-hdmi-a-1-downscale-with-pixel-format: - Statuses : 1 pass(s) - Exec time: [22.84] s * igt@kms_plane_scaling@downscale-with-pixel-format-factor-0-75@pipe-d-hdmi-a-1-downscale-with-pixel-format: - Statuses : 1 pass(s) - Exec time: [0.27] s * igt@kms_plane_scaling@downscale-with-rotation-factor-0-25@pipe-b-hdmi-a-1-downscale-with-rotation: - Statuses : 1 skip(s) - Exec time: [0.02] s * igt@kms_plane_scaling@downscale-with-rotation-factor-0-25@pipe-d-hdmi-a-1-downscale-with-rotation: - Statuses : 1 skip(s) - Exec time: [0.02] s * igt@kms_plane_scaling@invalid-num-scalers@pipe-d-edp-1-invalid-num-scalers: - Statuses : 1 pass(s) - Exec time: [0.02] s * igt@kms_plane_scaling@planes-downscale-factor-0-75@pipe-b-hdmi-a-1-planes-downscale: - Statuses : 1 pass(s) - Exec time: [0.14] s * igt@kms_plane_scaling@planes-downscale-factor-0-75@pipe-d-edp-1-planes-downscale: - Statuses : 1 pass(s) - Exec time: [1.28] s * igt@kms_plane_scaling@planes-downscale-factor-0-75@pipe-d-hdmi-a-1-planes-downscale: - Statuses : 1 pass(s) - Exec time: [0.12] s * igt@kms_plane_scaling@planes-scaling-unity-scaling@pipe-b-hdmi-a-1-planes-unity-scaling: - Statuses : 1 pass(s) - Exec time: [0.15] s * igt@kms_plane_scaling@planes-scaling-unity-scaling@pipe-d-edp-1-planes-unity-scaling: - Statuses : 1 pass(s) - Exec time: [1.28] s * igt@kms_plane_scaling@planes-scaling-unity-scaling@pipe-d-hdmi-a-1-planes-unity-scaling: - Statuses : 1 pass(s) - Exec time: [0.11] s * igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-75@pipe-d-edp-1-planes-upscale-downscale: - Statuses : 1 pass(s) - Exec time: [1.22] s * igt@kms_plane_scaling@planes-upscale-20x20@pipe-b-hdmi-a-1-planes-upscale: - Statuses : 1 pass(s) - Exec time: [0.10] s * igt@kms_plane_scaling@planes-upscale-20x20@pipe-d-edp-1-planes-upscale: - Statuses : 1 pass(s) - Exec time: [1.20] s * igt@kms_plane_scaling@planes-upscale-20x20@pipe-d-hdmi-a-1-planes-upscale: - Statuses : 1 pass(s) - Exec time: [0.10] s * igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-75@pipe-a-edp-1-planes-upscale-downscale: - Statuses : 2 pass(s) - Exec time: [0.15, 0.18] s * igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-75@pipe-a-hdmi-a-1-planes-upscale-downscale: - Statuses : 2 pass(s) - Exec time: [0.09, 0.50] s * igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-75@pipe-a-vga-1-planes-upscale-downscale: - Statuses : 1 skip(s) - Exec time: [0.21] s * igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-75@pipe-b-edp-1-planes-upscale-downscale: - Statuses : 2 pass(s) - Exec time: [1.27, 1.32] s * igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-75@pipe-b-hdmi-a-1-planes-upscale-downscale: - Statuses : 1 pass(s) - Exec time: [0.11] s * igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-75@pipe-b-hdmi-a-2-planes-upscale-downscale: - Statuses : 1 pass(s) - Exec time: [0.40] s * igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-75@pipe-b-vga-1-planes-upscale-downscale: - Statuses : 1 skip(s) - Exec time: [0.03] s * igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-75@pipe-c-edp-1-planes-upscale-downscale: - Statuses : 2 pass(s) - Exec time: [1.27, 1.28] s * igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-75@pipe-c-hdmi-a-1-planes-upscale-downscale: - Statuses : 1 pass(s) 1 skip(s) - Exec time: [0.11, 0.14] s * igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-75@pipe-d-edp-1-planes-upscale-downscale: - Statuses : 1 pass(s) - Exec time: [1.22] s * igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-75@pipe-d-hdmi-a-1-planes-upscale-downscale: - Statuses : 1 pass(s) - Exec time: [0.11] s * igt@kms_plane_scaling@planes-upscale-factor-0-25@pipe-d-edp-1-planes-upscale: - Statuses : 1 pass(s) - Exec time: [1.22] s * igt@kms_plane_scaling@scaler-with-clipping-clamping@pipe-b-hdmi-a-1-scaler-with-clipping-clamping: - Statuses : 1 pass(s) - Exec time: [22.73] s * igt@kms_plane_scaling@scaler-with-clipping-clamping@pipe-d-hdmi-a-1-scaler-with-clipping-clamping: - Statuses : 1 pass(s) - Exec time: [0.29] s Known issues ------------ Here are the changes found in IGTPW_6728_full that come from known issues: ### IGT changes ### #### Issues hit #### * igt@feature_discovery@display-2x: - shard-tglb: NOTRUN -> [SKIP][7] ([i915#1839]) [7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-tglb7/igt@feature_discovery@display-2x.html - shard-iclb: NOTRUN -> [SKIP][8] ([i915#1839]) [8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-iclb8/igt@feature_discovery@display-2x.html * igt@gem_ctx_param@set-priority-not-supported: - shard-tglb: NOTRUN -> [SKIP][9] ([fdo#109314]) [9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-tglb2/igt@gem_ctx_param@set-priority-not-supported.html - shard-iclb: NOTRUN -> [SKIP][10] ([fdo#109314]) [10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-iclb1/igt@gem_ctx_param@set-priority-not-supported.html * igt@gem_ctx_persistence@process: - shard-snb: NOTRUN -> [SKIP][11] ([fdo#109271] / [i915#1099]) +1 similar issue [11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-snb2/igt@gem_ctx_persistence@process.html * igt@gem_ctx_sseu@mmap-args: - shard-tglb: NOTRUN -> [SKIP][12] ([i915#280]) [12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-tglb8/igt@gem_ctx_sseu@mmap-args.html * igt@gem_exec_balancer@parallel-out-fence: - shard-kbl: NOTRUN -> [DMESG-WARN][13] ([i915#5076]) [13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-kbl6/igt@gem_exec_balancer@parallel-out-fence.html * igt@gem_exec_capture@pi@vcs0: - shard-iclb: [PASS][14] -> [INCOMPLETE][15] ([i915#3371]) [14]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11308/shard-iclb7/igt@gem_exec_capture@pi@vcs0.html [15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-iclb4/igt@gem_exec_capture@pi@vcs0.html * igt@gem_exec_fair@basic-flow@rcs0: - shard-tglb: NOTRUN -> [FAIL][16] ([i915#2842]) +5 similar issues [16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-tglb2/igt@gem_exec_fair@basic-flow@rcs0.html * igt@gem_exec_fair@basic-none-share@rcs0: - shard-iclb: [PASS][17] -> [FAIL][18] ([i915#2842]) [17]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11308/shard-iclb4/igt@gem_exec_fair@basic-none-share@rcs0.html [18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-iclb4/igt@gem_exec_fair@basic-none-share@rcs0.html * igt@gem_exec_fair@basic-none-vip@rcs0: - shard-kbl: [PASS][19] -> [FAIL][20] ([i915#2842]) [19]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11308/shard-kbl6/igt@gem_exec_fair@basic-none-vip@rcs0.html [20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-kbl3/igt@gem_exec_fair@basic-none-vip@rcs0.html * igt@gem_exec_fair@basic-none@vcs0: - shard-kbl: NOTRUN -> [FAIL][21] ([i915#2842]) +3 similar issues [21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-kbl1/igt@gem_exec_fair@basic-none@vcs0.html * igt@gem_exec_fair@basic-none@vcs1: - shard-iclb: NOTRUN -> [FAIL][22] ([i915#2842]) +4 similar issues [22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-iclb2/igt@gem_exec_fair@basic-none@vcs1.html * igt@gem_exec_fair@basic-pace-solo@rcs0: - shard-apl: [PASS][23] -> [FAIL][24] ([i915#2842]) [23]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11308/shard-apl4/igt@gem_exec_fair@basic-pace-solo@rcs0.html [24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-apl4/igt@gem_exec_fair@basic-pace-solo@rcs0.html * igt@gem_exec_fair@basic-pace@vcs0: - shard-glk: [PASS][25] -> [FAIL][26] ([i915#2842]) +1 similar issue [25]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11308/shard-glk8/igt@gem_exec_fair@basic-pace@vcs0.html [26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-glk4/igt@gem_exec_fair@basic-pace@vcs0.html * igt@gem_exec_params@secure-non-root: - shard-tglb: NOTRUN -> [SKIP][27] ([fdo#112283]) [27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-tglb2/igt@gem_exec_params@secure-non-root.html * igt@gem_huc_copy@huc-copy: - shard-tglb: NOTRUN -> [SKIP][28] ([i915#2190]) [28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-tglb7/igt@gem_huc_copy@huc-copy.html * igt@gem_lmem_swapping@heavy-random: - shard-iclb: NOTRUN -> [SKIP][29] ([i915#4613]) +2 similar issues [29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-iclb7/igt@gem_lmem_swapping@heavy-random.html - shard-apl: NOTRUN -> [SKIP][30] ([fdo#109271] / [i915#4613]) [30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-apl3/igt@gem_lmem_swapping@heavy-random.html - shard-glk: NOTRUN -> [SKIP][31] ([fdo#109271] / [i915#4613]) +1 similar issue [31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-glk9/igt@gem_lmem_swapping@heavy-random.html * igt@gem_lmem_swapping@heavy-verify-random: - shard-kbl: NOTRUN -> [SKIP][32] ([fdo#109271] / [i915#4613]) +2 similar issues [32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-kbl7/igt@gem_lmem_swapping@heavy-verify-random.html - shard-tglb: NOTRUN -> [SKIP][33] ([i915#4613]) +2 similar issues [33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-tglb6/igt@gem_lmem_swapping@heavy-verify-random.html * igt@gem_pxp@create-protected-buffer: - shard-snb: NOTRUN -> [SKIP][34] ([fdo#109271]) +133 similar issues [34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-snb5/igt@gem_pxp@create-protected-buffer.html * igt@gem_pxp@create-regular-buffer: - shard-tglb: NOTRUN -> [SKIP][35] ([i915#4270]) +7 similar issues [35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-tglb6/igt@gem_pxp@create-regular-buffer.html * igt@gem_pxp@create-regular-context-1: - shard-iclb: NOTRUN -> [SKIP][36] ([i915#4270]) +4 similar issues [36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-iclb6/igt@gem_pxp@create-regular-context-1.html * igt@gem_render_copy@y-tiled-mc-ccs-to-yf-tiled-ccs: - shard-iclb: NOTRUN -> [SKIP][37] ([i915#768]) +2 similar issues [37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-iclb3/igt@gem_render_copy@y-tiled-mc-ccs-to-yf-tiled-ccs.html * igt@gem_userptr_blits@input-checking: - shard-apl: NOTRUN -> [DMESG-WARN][38] ([i915#4991]) [38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-apl3/igt@gem_userptr_blits@input-checking.html - shard-kbl: NOTRUN -> [DMESG-WARN][39] ([i915#4991]) [39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-kbl1/igt@gem_userptr_blits@input-checking.html * igt@gem_userptr_blits@unsync-unmap-cycles: - shard-tglb: NOTRUN -> [SKIP][40] ([i915#3297]) [40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-tglb7/igt@gem_userptr_blits@unsync-unmap-cycles.html - shard-iclb: NOTRUN -> [SKIP][41] ([i915#3297]) +1 similar issue [41]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-iclb3/igt@gem_userptr_blits@unsync-unmap-cycles.html * igt@gen3_render_tiledy_blits: - shard-tglb: NOTRUN -> [SKIP][42] ([fdo#109289]) +5 similar issues [42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-tglb8/igt@gen3_render_tiledy_blits.html * igt@gen7_exec_parse@batch-without-end: - shard-iclb: NOTRUN -> [SKIP][43] ([fdo#109289]) +4 similar issues [43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-iclb8/igt@gen7_exec_parse@batch-without-end.html * igt@gen9_exec_parse@allowed-all: - shard-kbl: [PASS][44] -> [DMESG-WARN][45] ([i915#1436] / [i915#716]) [44]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11308/shard-kbl1/igt@gen9_exec_parse@allowed-all.html [45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-kbl6/igt@gen9_exec_parse@allowed-all.html * igt@gen9_exec_parse@shadow-peek: - shard-tglb: NOTRUN -> [SKIP][46] ([i915#2527] / [i915#2856]) +3 similar issues [46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-tglb7/igt@gen9_exec_parse@shadow-peek.html * igt@gen9_exec_parse@unaligned-access: - shard-iclb: NOTRUN -> [SKIP][47] ([i915#2856]) +2 similar issues [47]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-iclb5/igt@gen9_exec_parse@unaligned-access.html * igt@i915_pm_rc6_residency@media-rc6-accuracy: - shard-tglb: NOTRUN -> [SKIP][48] ([fdo#109289] / [fdo#111719]) [48]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-tglb6/igt@i915_pm_rc6_residency@media-rc6-accuracy.html * igt@i915_pm_rc6_residency@rc6-idle: - shard-tglb: NOTRUN -> [WARN][49] ([i915#2681] / [i915#2684]) [49]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-tglb2/igt@i915_pm_rc6_residency@rc6-idle.html * igt@i915_pm_rpm@gem-execbuf-stress-pc8: - shard-iclb: NOTRUN -> [SKIP][50] ([fdo#109293] / [fdo#109506]) [50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-iclb4/igt@i915_pm_rpm@gem-execbuf-stress-pc8.html - shard-tglb: NOTRUN -> [SKIP][51] ([fdo#109506] / [i915#2411]) [51]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-tglb3/igt@i915_pm_rpm@gem-execbuf-stress-pc8.html * igt@i915_pm_sseu@full-enable: - shard-tglb: NOTRUN -> [SKIP][52] ([i915#4387]) [52]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-tglb1/igt@i915_pm_sseu@full-enable.html - shard-iclb: NOTRUN -> [SKIP][53] ([i915#4387]) [53]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-iclb7/igt@i915_pm_sseu@full-enable.html * igt@i915_selftest@live@hangcheck: - shard-snb: [PASS][54] -> [INCOMPLETE][55] ([i915#3921]) [54]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11308/shard-snb7/igt@i915_selftest@live@hangcheck.html [55]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-snb2/igt@i915_selftest@live@hangcheck.html * igt@kms_atomic@plane-primary-overlay-mutable-zpos: - shard-tglb: NOTRUN -> [SKIP][56] ([i915#404]) [56]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-tglb1/igt@kms_atomic@plane-primary-overlay-mutable-zpos.html * igt@kms_atomic_transition@plane-all-modeset-transition: - shard-iclb: NOTRUN -> [SKIP][57] ([i915#1769]) [57]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-iclb5/igt@kms_atomic_transition@plane-all-modeset-transition.html * igt@kms_big_fb@linear-64bpp-rotate-180: - shard-glk: [PASS][58] -> [FAIL][59] ([i915#1888]) [58]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11308/shard-glk7/igt@kms_big_fb@linear-64bpp-rotate-180.html [59]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-glk6/igt@kms_big_fb@linear-64bpp-rotate-180.html * igt@kms_big_fb@linear-8bpp-rotate-270: - shard-tglb: NOTRUN -> [SKIP][60] ([fdo#111614]) +4 similar issues [60]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-tglb8/igt@kms_big_fb@linear-8bpp-rotate-270.html * igt@kms_big_fb@x-tiled-64bpp-rotate-270: - shard-iclb: NOTRUN -> [SKIP][61] ([fdo#110725] / [fdo#111614]) +1 similar issue [61]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-iclb2/igt@kms_big_fb@x-tiled-64bpp-rotate-270.html * igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip: - shard-kbl: NOTRUN -> [SKIP][62] ([fdo#109271] / [i915#3777]) +2 similar issues [62]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-kbl1/igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip.html * igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip: - shard-apl: NOTRUN -> [SKIP][63] ([fdo#109271] / [i915#3777]) +3 similar issues [63]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-apl2/igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip.html * igt@kms_big_fb@yf-tiled-64bpp-rotate-270: - shard-tglb: NOTRUN -> [SKIP][64] ([fdo#111615]) +11 similar issues [64]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-tglb1/igt@kms_big_fb@yf-tiled-64bpp-rotate-270.html * igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-0: - shard-apl: NOTRUN -> [SKIP][65] ([fdo#109271]) +178 similar issues [65]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-apl8/igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-0.html - shard-iclb: NOTRUN -> [SKIP][66] ([fdo#110723]) +3 similar issues [66]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-iclb6/igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-0.html * igt@kms_big_joiner@basic: - shard-tglb: NOTRUN -> [SKIP][67] ([i915#2705]) [67]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-tglb8/igt@kms_big_joiner@basic.html - shard-iclb: NOTRUN -> [SKIP][68] ([i915#2705]) [68]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-iclb2/igt@kms_big_joiner@basic.html * igt@kms_ccs@pipe-a-bad-aux-stride-y_tiled_gen12_rc_ccs_cc: - shard-glk: NOTRUN -> [SKIP][69] ([fdo#109271] / [i915#3886]) +6 similar issues [69]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-glk8/igt@kms_ccs@pipe-a-bad-aux-stride-y_tiled_gen12_rc_ccs_cc.html - shard-iclb: NOTRUN -> [SKIP][70] ([fdo#109278] / [i915#3886]) +8 similar issues [70]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-iclb5/igt@kms_ccs@pipe-a-bad-aux-stride-y_tiled_gen12_rc_ccs_cc.html * igt@kms_ccs@pipe-a-crc-primary-rotation-180-y_tiled_gen12_mc_ccs: - shard-tglb: NOTRUN -> [SKIP][71] ([i915#3689] / [i915#3886]) +5 similar issues [71]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-tglb6/igt@kms_ccs@pipe-a-crc-primary-rotation-180-y_tiled_gen12_mc_ccs.html * igt@kms_ccs@pipe-a-crc-primary-rotation-180-y_tiled_gen12_rc_ccs_cc: - shard-kbl: NOTRUN -> [SKIP][72] ([fdo#109271] / [i915#3886]) +12 similar issues [72]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-kbl6/igt@kms_ccs@pipe-a-crc-primary-rotation-180-y_tiled_gen12_rc_ccs_cc.html * igt@kms_ccs@pipe-a-crc-sprite-planes-basic-y_tiled_ccs: - shard-tglb: NOTRUN -> [SKIP][73] ([i915#3689]) +10 similar issues [73]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-tglb2/igt@kms_ccs@pipe-a-crc-sprite-planes-basic-y_tiled_ccs.html * igt@kms_ccs@pipe-a-missing-ccs-buffer-y_tiled_gen12_rc_ccs_cc: - shard-apl: NOTRUN -> [SKIP][74] ([fdo#109271] / [i915#3886]) +14 similar issues [74]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-apl6/igt@kms_ccs@pipe-a-missing-ccs-buffer-y_tiled_gen12_rc_ccs_cc.html * igt@kms_ccs@pipe-b-crc-primary-rotation-180-y_tiled_gen12_rc_ccs: - shard-iclb: NOTRUN -> [SKIP][75] ([fdo#109278]) +45 similar issues [75]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-iclb6/igt@kms_ccs@pipe-b-crc-primary-rotation-180-y_tiled_gen12_rc_ccs.html * igt@kms_ccs@pipe-d-missing-ccs-buffer-yf_tiled_ccs: - shard-tglb: NOTRUN -> [SKIP][76] ([fdo#111615] / [i915#3689]) +10 similar issues [76]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-tglb1/igt@kms_ccs@pipe-d-missing-ccs-buffer-yf_tiled_ccs.html * igt@kms_cdclk@plane-scaling: - shard-tglb: NOTRUN -> [SKIP][77] ([i915#3742]) [77]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-tglb3/igt@kms_cdclk@plane-scaling.html * igt@kms_chamelium@dp-mode-timings: - shard-apl: NOTRUN -> [SKIP][78] ([fdo#109271] / [fdo#111827]) +19 similar issues [78]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-apl6/igt@kms_chamelium@dp-mode-timings.html * igt@kms_chamelium@hdmi-hpd: - shard-glk: NOTRUN -> [SKIP][79] ([fdo#109271] / [fdo#111827]) +12 similar issues [79]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-glk9/igt@kms_chamelium@hdmi-hpd.html * igt@kms_chamelium@vga-hpd-for-each-pipe: - shard-kbl: NOTRUN -> [SKIP][80] ([fdo#109271] / [fdo#111827]) +19 similar issues [80]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-kbl6/igt@kms_chamelium@vga-hpd-for-each-pipe.html * igt@kms_color_chamelium@pipe-a-ctm-blue-to-red: - shard-iclb: NOTRUN -> [SKIP][81] ([fdo#109284] / [fdo#111827]) +17 similar issues [81]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-iclb3/igt@kms_color_chamelium@pipe-a-ctm-blue-to-red.html * igt@kms_color_chamelium@pipe-b-ctm-limited-range: - shard-tglb: NOTRUN -> [SKIP][82] ([fdo#109284] / [fdo#111827]) +22 similar issues [82]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-tglb2/igt@kms_color_chamelium@pipe-b-ctm-limited-range.html * igt@kms_color_chamelium@pipe-c-ctm-green-to-red: - shard-snb: NOTRUN -> [SKIP][83] ([fdo#109271] / [fdo#111827]) +11 similar issues [83]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-snb2/igt@kms_color_chamelium@pipe-c-ctm-green-to-red.html * igt@kms_color_chamelium@pipe-d-ctm-limited-range: - shard-iclb: NOTRUN -> [SKIP][84] ([fdo#109278] / [fdo#109284] / [fdo#111827]) [84]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-iclb2/igt@kms_color_chamelium@pipe-d-ctm-limited-range.html * igt@kms_content_protection@atomic: - shard-apl: NOTRUN -> [TIMEOUT][85] ([i915#1319]) [85]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-apl6/igt@kms_content_protection@atomic.html * igt@kms_content_protection@type1: - shard-iclb: NOTRUN -> [SKIP][86] ([fdo#109300] / [fdo#111066]) [86]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-iclb6/igt@kms_content_protection@type1.html - shard-tglb: NOTRUN -> [SKIP][87] ([i915#1063]) [87]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-tglb8/igt@kms_content_protection@type1.html * igt@kms_cursor_crc@pipe-a-cursor-32x10-offscreen: - shard-tglb: NOTRUN -> [SKIP][88] ([i915#3359]) +9 similar issues [88]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-tglb3/igt@kms_cursor_crc@pipe-a-cursor-32x10-offscreen.html * igt@kms_cursor_crc@pipe-a-cursor-suspend: - shard-kbl: NOTRUN -> [DMESG-WARN][89] ([i915#180]) +1 similar issue [89]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-kbl6/igt@kms_cursor_crc@pipe-a-cursor-suspend.html * igt@kms_cursor_crc@pipe-b-cursor-32x32-sliding: - shard-tglb: NOTRUN -> [SKIP][90] ([i915#3319]) +3 similar issues [90]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-tglb8/igt@kms_cursor_crc@pipe-b-cursor-32x32-sliding.html * igt@kms_cursor_crc@pipe-b-cursor-512x512-rapid-movement: - shard-iclb: NOTRUN -> [SKIP][91] ([fdo#109278] / [fdo#109279]) +3 similar issues [91]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-iclb6/igt@kms_cursor_crc@pipe-b-cursor-512x512-rapid-movement.html * igt@kms_cursor_crc@pipe-c-cursor-512x512-random: - shard-tglb: NOTRUN -> [SKIP][92] ([fdo#109279] / [i915#3359]) +6 similar issues [92]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-tglb8/igt@kms_cursor_crc@pipe-c-cursor-512x512-random.html * igt@kms_cursor_edge_walk@pipe-d-64x64-left-edge: - shard-kbl: NOTRUN -> [SKIP][93] ([fdo#109271]) +206 similar issues [93]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-kbl1/igt@kms_cursor_edge_walk@pipe-d-64x64-left-edge.html * igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic: - shard-tglb: NOTRUN -> [SKIP][94] ([i915#4103]) +2 similar issues [94]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-tglb3/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html * igt@kms_cursor_legacy@cursora-vs-flipb-atomic: - shard-tglb: NOTRUN -> [SKIP][95] ([fdo#109274] / [fdo#111825]) +12 similar issues [95]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-tglb1/igt@kms_cursor_legacy@cursora-vs-flipb-atomic.html * igt@kms_cursor_legacy@cursora-vs-flipb-legacy: - shard-iclb: NOTRUN -> [SKIP][96] ([fdo#109274] / [fdo#109278]) +3 similar issues [96]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-iclb3/igt@kms_cursor_legacy@cursora-vs-flipb-legacy.html * igt@kms_flip@2x-absolute-wf_vblank: - shard-tglb: NOTRUN -> [SKIP][97] ([fdo#109274] / [fdo#111825] / [i915#3966]) [97]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-tglb8/igt@kms_flip@2x-absolute-wf_vblank.html * igt@kms_flip@2x-modeset-vs-vblank-race-interruptible: - shard-iclb: NOTRUN -> [SKIP][98] ([fdo#109274]) +6 similar issues [98]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-iclb2/igt@kms_flip@2x-modeset-vs-vblank-race-interruptible.html * igt@kms_flip@flip-vs-suspend-interruptible@a-dp1: - shard-kbl: [PASS][99] -> [DMESG-WARN][100] ([i915#180]) +2 similar issues [99]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11308/shard-kbl7/igt@kms_flip@flip-vs-suspend-interruptible@a-dp1.html [100]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-kbl4/igt@kms_flip@flip-vs-suspend-interruptible@a-dp1.html * igt@kms_flip@flip-vs-suspend@c-dp1: - shard-kbl: [PASS][101] -> [INCOMPLETE][102] ([i915#636]) [101]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11308/shard-kbl1/igt@kms_flip@flip-vs-suspend@c-dp1.html [102]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-kbl3/igt@kms_flip@flip-vs-suspend@c-dp1.html - shard-apl: [PASS][103] -> [DMESG-WARN][104] ([i915#180]) +1 similar issue [103]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11308/shard-apl4/igt@kms_flip@flip-vs-suspend@c-dp1.html [104]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-apl1/igt@kms_flip@flip-vs-suspend@c-dp1.html * igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-upscaling: - shard-tglb: NOTRUN -> [SKIP][105] ([i915#2587]) [105]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-tglb6/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-upscaling.html * igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-downscaling: - shard-iclb: NOTRUN -> [SKIP][106] ([i915#2587]) [106]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-iclb1/igt@kms_flip_scaled_crc@flip-32bpp- == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/index.html [-- Attachment #2: Type: text/html, Size: 34307 bytes --] ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [igt-dev] ✗ Fi.CI.IGT: failure for Use supported dma-buf regions in prime_mmap* (rev3) 2022-03-02 14:45 ` [igt-dev] ✗ Fi.CI.IGT: failure " Patchwork @ 2022-03-03 9:57 ` Zbigniew Kempczyński 2022-03-03 16:31 ` Vudum, Lakshminarayana 0 siblings, 1 reply; 16+ messages in thread From: Zbigniew Kempczyński @ 2022-03-03 9:57 UTC (permalink / raw) To: igt-dev; +Cc: Vudum, Lakshminarayana On Wed, Mar 02, 2022 at 02:45:37PM +0000, Patchwork wrote: > Patch Details > > Series: Use supported dma-buf regions in prime_mmap* (rev3) > URL: https://patchwork.freedesktop.org/series/100819/ > State: failure > Details: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/index.html > > CI Bug Log - changes from CI_DRM_11308_full -> IGTPW_6728_full > > Summary > > FAILURE > > Serious unknown changes coming with IGTPW_6728_full absolutely need to be > verified manually. > > If you think the reported changes have nothing to do with the changes > introduced in IGTPW_6728_full, please notify your bug team to allow them > to document this new failure mode, which will reduce false positives in > CI. > > External URL: > https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/index.html > > Participating hosts (13 -> 8) > > Missing (5): pig-kbl-iris pig-glk-j5005 pig-skl-6260u shard-rkl shard-dg1 > > Possible new issues > > Here are the unknown changes that may have been introduced in > IGTPW_6728_full: > > IGT changes > > Possible regressions > > * igt@gem_mmap_gtt@fault-concurrent-y: > > * shard-snb: PASS -> INCOMPLETE > * {igt@kms_plane_scaling@downscale-with-rotation-factor-0-25@pipe-d-hdmi-a-1-downscale-with-rotation} > (NEW): > > * {shard-tglu}: NOTRUN -> SKIP +1 similar issue Change touches prime_mmap* tests + adds library helper which is not used on above tests. -- Zbigniew > > Suppressed > > The following results come from untrusted machines, tests, or statuses. > They do not affect the overall result. > > * {igt@kms_plane_scaling@downscale-with-pixel-format-factor-0-75@pipe-b-edp-1-downscale-with-pixel-format}: > > * shard-iclb: PASS -> INCOMPLETE > * {igt@kms_plane_scaling@downscale-with-rotation-factor-0-25@pipe-a-hdmi-a-1-downscale-with-rotation}: > > * {shard-tglu}: NOTRUN -> SKIP +1 similar issue > > New tests > > New tests have been introduced between CI_DRM_11308_full and > IGTPW_6728_full: > > New IGT tests (29) > > * igt@kms_plane_scaling@downscale-with-pixel-format-factor-0-75@pipe-b-hdmi-a-1-downscale-with-pixel-format: > > * Statuses : 1 pass(s) > * Exec time: [22.84] s > * igt@kms_plane_scaling@downscale-with-pixel-format-factor-0-75@pipe-d-hdmi-a-1-downscale-with-pixel-format: > > * Statuses : 1 pass(s) > * Exec time: [0.27] s > * igt@kms_plane_scaling@downscale-with-rotation-factor-0-25@pipe-b-hdmi-a-1-downscale-with-rotation: > > * Statuses : 1 skip(s) > * Exec time: [0.02] s > * igt@kms_plane_scaling@downscale-with-rotation-factor-0-25@pipe-d-hdmi-a-1-downscale-with-rotation: > > * Statuses : 1 skip(s) > * Exec time: [0.02] s > * igt@kms_plane_scaling@invalid-num-scalers@pipe-d-edp-1-invalid-num-scalers: > > * Statuses : 1 pass(s) > * Exec time: [0.02] s > * igt@kms_plane_scaling@planes-downscale-factor-0-75@pipe-b-hdmi-a-1-planes-downscale: > > * Statuses : 1 pass(s) > * Exec time: [0.14] s > * igt@kms_plane_scaling@planes-downscale-factor-0-75@pipe-d-edp-1-planes-downscale: > > * Statuses : 1 pass(s) > * Exec time: [1.28] s > * igt@kms_plane_scaling@planes-downscale-factor-0-75@pipe-d-hdmi-a-1-planes-downscale: > > * Statuses : 1 pass(s) > * Exec time: [0.12] s > * igt@kms_plane_scaling@planes-scaling-unity-scaling@pipe-b-hdmi-a-1-planes-unity-scaling: > > * Statuses : 1 pass(s) > * Exec time: [0.15] s > * igt@kms_plane_scaling@planes-scaling-unity-scaling@pipe-d-edp-1-planes-unity-scaling: > > * Statuses : 1 pass(s) > * Exec time: [1.28] s > * igt@kms_plane_scaling@planes-scaling-unity-scaling@pipe-d-hdmi-a-1-planes-unity-scaling: > > * Statuses : 1 pass(s) > * Exec time: [0.11] s > * igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-75@pipe-d-edp-1-planes-upscale-downscale: > > * Statuses : 1 pass(s) > * Exec time: [1.22] s > * igt@kms_plane_scaling@planes-upscale-20x20@pipe-b-hdmi-a-1-planes-upscale: > > * Statuses : 1 pass(s) > * Exec time: [0.10] s > * igt@kms_plane_scaling@planes-upscale-20x20@pipe-d-edp-1-planes-upscale: > > * Statuses : 1 pass(s) > * Exec time: [1.20] s > * igt@kms_plane_scaling@planes-upscale-20x20@pipe-d-hdmi-a-1-planes-upscale: > > * Statuses : 1 pass(s) > * Exec time: [0.10] s > * igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-75@pipe-a-edp-1-planes-upscale-downscale: > > * Statuses : 2 pass(s) > * Exec time: [0.15, 0.18] s > * igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-75@pipe-a-hdmi-a-1-planes-upscale-downscale: > > * Statuses : 2 pass(s) > * Exec time: [0.09, 0.50] s > * igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-75@pipe-a-vga-1-planes-upscale-downscale: > > * Statuses : 1 skip(s) > * Exec time: [0.21] s > * igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-75@pipe-b-edp-1-planes-upscale-downscale: > > * Statuses : 2 pass(s) > * Exec time: [1.27, 1.32] s > * igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-75@pipe-b-hdmi-a-1-planes-upscale-downscale: > > * Statuses : 1 pass(s) > * Exec time: [0.11] s > * igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-75@pipe-b-hdmi-a-2-planes-upscale-downscale: > > * Statuses : 1 pass(s) > * Exec time: [0.40] s > * igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-75@pipe-b-vga-1-planes-upscale-downscale: > > * Statuses : 1 skip(s) > * Exec time: [0.03] s > * igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-75@pipe-c-edp-1-planes-upscale-downscale: > > * Statuses : 2 pass(s) > * Exec time: [1.27, 1.28] s > * igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-75@pipe-c-hdmi-a-1-planes-upscale-downscale: > > * Statuses : 1 pass(s) 1 skip(s) > * Exec time: [0.11, 0.14] s > * igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-75@pipe-d-edp-1-planes-upscale-downscale: > > * Statuses : 1 pass(s) > * Exec time: [1.22] s > * igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-75@pipe-d-hdmi-a-1-planes-upscale-downscale: > > * Statuses : 1 pass(s) > * Exec time: [0.11] s > * igt@kms_plane_scaling@planes-upscale-factor-0-25@pipe-d-edp-1-planes-upscale: > > * Statuses : 1 pass(s) > * Exec time: [1.22] s > * igt@kms_plane_scaling@scaler-with-clipping-clamping@pipe-b-hdmi-a-1-scaler-with-clipping-clamping: > > * Statuses : 1 pass(s) > * Exec time: [22.73] s > * igt@kms_plane_scaling@scaler-with-clipping-clamping@pipe-d-hdmi-a-1-scaler-with-clipping-clamping: > > * Statuses : 1 pass(s) > * Exec time: [0.29] s > > Known issues > > Here are the changes found in IGTPW_6728_full that come from known issues: > > IGT changes > > Issues hit > > * igt@feature_discovery@display-2x: > > * shard-tglb: NOTRUN -> SKIP ([i915#1839]) > > * shard-iclb: NOTRUN -> SKIP ([i915#1839]) > > * igt@gem_ctx_param@set-priority-not-supported: > > * shard-tglb: NOTRUN -> SKIP ([fdo#109314]) > > * shard-iclb: NOTRUN -> SKIP ([fdo#109314]) > > * igt@gem_ctx_persistence@process: > > * shard-snb: NOTRUN -> SKIP ([fdo#109271] / [i915#1099]) +1 similar > issue > * igt@gem_ctx_sseu@mmap-args: > > * shard-tglb: NOTRUN -> SKIP ([i915#280]) > * igt@gem_exec_balancer@parallel-out-fence: > > * shard-kbl: NOTRUN -> DMESG-WARN ([i915#5076]) > * igt@gem_exec_capture@pi@vcs0: > > * shard-iclb: PASS -> INCOMPLETE ([i915#3371]) > * igt@gem_exec_fair@basic-flow@rcs0: > > * shard-tglb: NOTRUN -> FAIL ([i915#2842]) +5 similar issues > * igt@gem_exec_fair@basic-none-share@rcs0: > > * shard-iclb: PASS -> FAIL ([i915#2842]) > * igt@gem_exec_fair@basic-none-vip@rcs0: > > * shard-kbl: PASS -> FAIL ([i915#2842]) > * igt@gem_exec_fair@basic-none@vcs0: > > * shard-kbl: NOTRUN -> FAIL ([i915#2842]) +3 similar issues > * igt@gem_exec_fair@basic-none@vcs1: > > * shard-iclb: NOTRUN -> FAIL ([i915#2842]) +4 similar issues > * igt@gem_exec_fair@basic-pace-solo@rcs0: > > * shard-apl: PASS -> FAIL ([i915#2842]) > * igt@gem_exec_fair@basic-pace@vcs0: > > * shard-glk: PASS -> FAIL ([i915#2842]) +1 similar issue > * igt@gem_exec_params@secure-non-root: > > * shard-tglb: NOTRUN -> SKIP ([fdo#112283]) > * igt@gem_huc_copy@huc-copy: > > * shard-tglb: NOTRUN -> SKIP ([i915#2190]) > * igt@gem_lmem_swapping@heavy-random: > > * shard-iclb: NOTRUN -> SKIP ([i915#4613]) +2 similar issues > > * shard-apl: NOTRUN -> SKIP ([fdo#109271] / [i915#4613]) > > * shard-glk: NOTRUN -> SKIP ([fdo#109271] / [i915#4613]) +1 similar > issue > > * igt@gem_lmem_swapping@heavy-verify-random: > > * shard-kbl: NOTRUN -> SKIP ([fdo#109271] / [i915#4613]) +2 similar > issues > > * shard-tglb: NOTRUN -> SKIP ([i915#4613]) +2 similar issues > > * igt@gem_pxp@create-protected-buffer: > > * shard-snb: NOTRUN -> SKIP ([fdo#109271]) +133 similar issues > * igt@gem_pxp@create-regular-buffer: > > * shard-tglb: NOTRUN -> SKIP ([i915#4270]) +7 similar issues > * igt@gem_pxp@create-regular-context-1: > > * shard-iclb: NOTRUN -> SKIP ([i915#4270]) +4 similar issues > * igt@gem_render_copy@y-tiled-mc-ccs-to-yf-tiled-ccs: > > * shard-iclb: NOTRUN -> SKIP ([i915#768]) +2 similar issues > * igt@gem_userptr_blits@input-checking: > > * shard-apl: NOTRUN -> DMESG-WARN ([i915#4991]) > > * shard-kbl: NOTRUN -> DMESG-WARN ([i915#4991]) > > * igt@gem_userptr_blits@unsync-unmap-cycles: > > * shard-tglb: NOTRUN -> SKIP ([i915#3297]) > > * shard-iclb: NOTRUN -> SKIP ([i915#3297]) +1 similar issue > > * igt@gen3_render_tiledy_blits: > > * shard-tglb: NOTRUN -> SKIP ([fdo#109289]) +5 similar issues > * igt@gen7_exec_parse@batch-without-end: > > * shard-iclb: NOTRUN -> SKIP ([fdo#109289]) +4 similar issues > * igt@gen9_exec_parse@allowed-all: > > * shard-kbl: PASS -> DMESG-WARN ([i915#1436] / [i915#716]) > * igt@gen9_exec_parse@shadow-peek: > > * shard-tglb: NOTRUN -> SKIP ([i915#2527] / [i915#2856]) +3 similar > issues > * igt@gen9_exec_parse@unaligned-access: > > * shard-iclb: NOTRUN -> SKIP ([i915#2856]) +2 similar issues > * igt@i915_pm_rc6_residency@media-rc6-accuracy: > > * shard-tglb: NOTRUN -> SKIP ([fdo#109289] / [fdo#111719]) > * igt@i915_pm_rc6_residency@rc6-idle: > > * shard-tglb: NOTRUN -> WARN ([i915#2681] / [i915#2684]) > * igt@i915_pm_rpm@gem-execbuf-stress-pc8: > > * shard-iclb: NOTRUN -> SKIP ([fdo#109293] / [fdo#109506]) > > * shard-tglb: NOTRUN -> SKIP ([fdo#109506] / [i915#2411]) > > * igt@i915_pm_sseu@full-enable: > > * shard-tglb: NOTRUN -> SKIP ([i915#4387]) > > * shard-iclb: NOTRUN -> SKIP ([i915#4387]) > > * igt@i915_selftest@live@hangcheck: > > * shard-snb: PASS -> INCOMPLETE ([i915#3921]) > * igt@kms_atomic@plane-primary-overlay-mutable-zpos: > > * shard-tglb: NOTRUN -> SKIP ([i915#404]) > * igt@kms_atomic_transition@plane-all-modeset-transition: > > * shard-iclb: NOTRUN -> SKIP ([i915#1769]) > * igt@kms_big_fb@linear-64bpp-rotate-180: > > * shard-glk: PASS -> FAIL ([i915#1888]) > * igt@kms_big_fb@linear-8bpp-rotate-270: > > * shard-tglb: NOTRUN -> SKIP ([fdo#111614]) +4 similar issues > * igt@kms_big_fb@x-tiled-64bpp-rotate-270: > > * shard-iclb: NOTRUN -> SKIP ([fdo#110725] / [fdo#111614]) +1 > similar issue > * igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip: > > * shard-kbl: NOTRUN -> SKIP ([fdo#109271] / [i915#3777]) +2 similar > issues > * igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip: > > * shard-apl: NOTRUN -> SKIP ([fdo#109271] / [i915#3777]) +3 similar > issues > * igt@kms_big_fb@yf-tiled-64bpp-rotate-270: > > * shard-tglb: NOTRUN -> SKIP ([fdo#111615]) +11 similar issues > * igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-0: > > * shard-apl: NOTRUN -> SKIP ([fdo#109271]) +178 similar issues > > * shard-iclb: NOTRUN -> SKIP ([fdo#110723]) +3 similar issues > > * igt@kms_big_joiner@basic: > > * shard-tglb: NOTRUN -> SKIP ([i915#2705]) > > * shard-iclb: NOTRUN -> SKIP ([i915#2705]) > > * igt@kms_ccs@pipe-a-bad-aux-stride-y_tiled_gen12_rc_ccs_cc: > > * shard-glk: NOTRUN -> SKIP ([fdo#109271] / [i915#3886]) +6 similar > issues > > * shard-iclb: NOTRUN -> SKIP ([fdo#109278] / [i915#3886]) +8 > similar issues > > * igt@kms_ccs@pipe-a-crc-primary-rotation-180-y_tiled_gen12_mc_ccs: > > * shard-tglb: NOTRUN -> SKIP ([i915#3689] / [i915#3886]) +5 similar > issues > * igt@kms_ccs@pipe-a-crc-primary-rotation-180-y_tiled_gen12_rc_ccs_cc: > > * shard-kbl: NOTRUN -> SKIP ([fdo#109271] / [i915#3886]) +12 > similar issues > * igt@kms_ccs@pipe-a-crc-sprite-planes-basic-y_tiled_ccs: > > * shard-tglb: NOTRUN -> SKIP ([i915#3689]) +10 similar issues > * igt@kms_ccs@pipe-a-missing-ccs-buffer-y_tiled_gen12_rc_ccs_cc: > > * shard-apl: NOTRUN -> SKIP ([fdo#109271] / [i915#3886]) +14 > similar issues > * igt@kms_ccs@pipe-b-crc-primary-rotation-180-y_tiled_gen12_rc_ccs: > > * shard-iclb: NOTRUN -> SKIP ([fdo#109278]) +45 similar issues > * igt@kms_ccs@pipe-d-missing-ccs-buffer-yf_tiled_ccs: > > * shard-tglb: NOTRUN -> SKIP ([fdo#111615] / [i915#3689]) +10 > similar issues > * igt@kms_cdclk@plane-scaling: > > * shard-tglb: NOTRUN -> SKIP ([i915#3742]) > * igt@kms_chamelium@dp-mode-timings: > > * shard-apl: NOTRUN -> SKIP ([fdo#109271] / [fdo#111827]) +19 > similar issues > * igt@kms_chamelium@hdmi-hpd: > > * shard-glk: NOTRUN -> SKIP ([fdo#109271] / [fdo#111827]) +12 > similar issues > * igt@kms_chamelium@vga-hpd-for-each-pipe: > > * shard-kbl: NOTRUN -> SKIP ([fdo#109271] / [fdo#111827]) +19 > similar issues > * igt@kms_color_chamelium@pipe-a-ctm-blue-to-red: > > * shard-iclb: NOTRUN -> SKIP ([fdo#109284] / [fdo#111827]) +17 > similar issues > * igt@kms_color_chamelium@pipe-b-ctm-limited-range: > > * shard-tglb: NOTRUN -> SKIP ([fdo#109284] / [fdo#111827]) +22 > similar issues > * igt@kms_color_chamelium@pipe-c-ctm-green-to-red: > > * shard-snb: NOTRUN -> SKIP ([fdo#109271] / [fdo#111827]) +11 > similar issues > * igt@kms_color_chamelium@pipe-d-ctm-limited-range: > > * shard-iclb: NOTRUN -> SKIP ([fdo#109278] / [fdo#109284] / > [fdo#111827]) > * igt@kms_content_protection@atomic: > > * shard-apl: NOTRUN -> TIMEOUT ([i915#1319]) > * igt@kms_content_protection@type1: > > * shard-iclb: NOTRUN -> SKIP ([fdo#109300] / [fdo#111066]) > > * shard-tglb: NOTRUN -> SKIP ([i915#1063]) > > * igt@kms_cursor_crc@pipe-a-cursor-32x10-offscreen: > > * shard-tglb: NOTRUN -> SKIP ([i915#3359]) +9 similar issues > * igt@kms_cursor_crc@pipe-a-cursor-suspend: > > * shard-kbl: NOTRUN -> DMESG-WARN ([i915#180]) +1 similar issue > * igt@kms_cursor_crc@pipe-b-cursor-32x32-sliding: > > * shard-tglb: NOTRUN -> SKIP ([i915#3319]) +3 similar issues > * igt@kms_cursor_crc@pipe-b-cursor-512x512-rapid-movement: > > * shard-iclb: NOTRUN -> SKIP ([fdo#109278] / [fdo#109279]) +3 > similar issues > * igt@kms_cursor_crc@pipe-c-cursor-512x512-random: > > * shard-tglb: NOTRUN -> SKIP ([fdo#109279] / [i915#3359]) +6 > similar issues > * igt@kms_cursor_edge_walk@pipe-d-64x64-left-edge: > > * shard-kbl: NOTRUN -> SKIP ([fdo#109271]) +206 similar issues > * igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic: > > * shard-tglb: NOTRUN -> SKIP ([i915#4103]) +2 similar issues > * igt@kms_cursor_legacy@cursora-vs-flipb-atomic: > > * shard-tglb: NOTRUN -> SKIP ([fdo#109274] / [fdo#111825]) +12 > similar issues > * igt@kms_cursor_legacy@cursora-vs-flipb-legacy: > > * shard-iclb: NOTRUN -> SKIP ([fdo#109274] / [fdo#109278]) +3 > similar issues > * igt@kms_flip@2x-absolute-wf_vblank: > > * shard-tglb: NOTRUN -> SKIP ([fdo#109274] / [fdo#111825] / > [i915#3966]) > * igt@kms_flip@2x-modeset-vs-vblank-race-interruptible: > > * shard-iclb: NOTRUN -> SKIP ([fdo#109274]) +6 similar issues > * igt@kms_flip@flip-vs-suspend-interruptible@a-dp1: > > * shard-kbl: PASS -> DMESG-WARN ([i915#180]) +2 similar issues > * igt@kms_flip@flip-vs-suspend@c-dp1: > > * shard-kbl: PASS -> INCOMPLETE ([i915#636]) > > * shard-apl: PASS -> DMESG-WARN ([i915#180]) +1 similar issue > > * igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-upscaling: > > * shard-tglb: NOTRUN -> SKIP ([i915#2587]) > * igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-downscaling: > > * shard-iclb: NOTRUN -> SKIP ([i915#2587]) ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [igt-dev] ✗ Fi.CI.IGT: failure for Use supported dma-buf regions in prime_mmap* (rev3) 2022-03-03 9:57 ` Zbigniew Kempczyński @ 2022-03-03 16:31 ` Vudum, Lakshminarayana 0 siblings, 0 replies; 16+ messages in thread From: Vudum, Lakshminarayana @ 2022-03-03 16:31 UTC (permalink / raw) To: Kempczynski, Zbigniew, igt-dev@lists.freedesktop.org Hi, Both the failures are related to existing bugs https://gitlab.freedesktop.org/drm/intel/-/issues/5176 igt@kms_plane_scaling@.* - skip - Test requirement: !(commit_ret == -ERANGE || commit_ret == -EINVAL), Unsupported scaling factor with fb size \d+x\d+ https://gitlab.freedesktop.org/drm/intel/-/issues/5161 igt@gem_mmap_gtt@fault-concurrent-x - incomplete - unhandled error in i915_error_to_vmf_fault: -105 Thanks, Lakshmi. -----Original Message----- From: Kempczynski, Zbigniew <zbigniew.kempczynski@intel.com> Sent: Thursday, March 3, 2022 1:58 AM To: igt-dev@lists.freedesktop.org Cc: Vudum, Lakshminarayana <lakshminarayana.vudum@intel.com> Subject: Re: ✗ Fi.CI.IGT: failure for Use supported dma-buf regions in prime_mmap* (rev3) On Wed, Mar 02, 2022 at 02:45:37PM +0000, Patchwork wrote: > Patch Details > > Series: Use supported dma-buf regions in prime_mmap* (rev3) > URL: https://patchwork.freedesktop.org/series/100819/ > State: failure > Details: > https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/index.html > > CI Bug Log - changes from CI_DRM_11308_full -> > IGTPW_6728_full > > Summary > > FAILURE > > Serious unknown changes coming with IGTPW_6728_full absolutely need to be > verified manually. > > If you think the reported changes have nothing to do with the changes > introduced in IGTPW_6728_full, please notify your bug team to allow them > to document this new failure mode, which will reduce false positives in > CI. > > External URL: > https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/index.html > > Participating hosts (13 -> 8) > > Missing (5): pig-kbl-iris pig-glk-j5005 pig-skl-6260u shard-rkl > shard-dg1 > > Possible new issues > > Here are the unknown changes that may have been introduced in > IGTPW_6728_full: > > IGT changes > > Possible regressions > > * igt@gem_mmap_gtt@fault-concurrent-y: > > * shard-snb: PASS -> INCOMPLETE > * {igt@kms_plane_scaling@downscale-with-rotation-factor-0-25@pipe-d-hdmi-a-1-downscale-with-rotation} > (NEW): > > * {shard-tglu}: NOTRUN -> SKIP +1 similar issue Change touches prime_mmap* tests + adds library helper which is not used on above tests. -- Zbigniew > > Suppressed > > The following results come from untrusted machines, tests, or statuses. > They do not affect the overall result. > > * {igt@kms_plane_scaling@downscale-with-pixel-format-factor-0-75@pipe-b-edp-1-downscale-with-pixel-format}: > > * shard-iclb: PASS -> INCOMPLETE > * {igt@kms_plane_scaling@downscale-with-rotation-factor-0-25@pipe-a-hdmi-a-1-downscale-with-rotation}: > > * {shard-tglu}: NOTRUN -> SKIP +1 similar issue > > New tests > > New tests have been introduced between CI_DRM_11308_full and > IGTPW_6728_full: > > New IGT tests (29) > > * igt@kms_plane_scaling@downscale-with-pixel-format-factor-0-75@pipe-b-hdmi-a-1-downscale-with-pixel-format: > > * Statuses : 1 pass(s) > * Exec time: [22.84] s > * igt@kms_plane_scaling@downscale-with-pixel-format-factor-0-75@pipe-d-hdmi-a-1-downscale-with-pixel-format: > > * Statuses : 1 pass(s) > * Exec time: [0.27] s > * igt@kms_plane_scaling@downscale-with-rotation-factor-0-25@pipe-b-hdmi-a-1-downscale-with-rotation: > > * Statuses : 1 skip(s) > * Exec time: [0.02] s > * igt@kms_plane_scaling@downscale-with-rotation-factor-0-25@pipe-d-hdmi-a-1-downscale-with-rotation: > > * Statuses : 1 skip(s) > * Exec time: [0.02] s > * igt@kms_plane_scaling@invalid-num-scalers@pipe-d-edp-1-invalid-num-scalers: > > * Statuses : 1 pass(s) > * Exec time: [0.02] s > * igt@kms_plane_scaling@planes-downscale-factor-0-75@pipe-b-hdmi-a-1-planes-downscale: > > * Statuses : 1 pass(s) > * Exec time: [0.14] s > * igt@kms_plane_scaling@planes-downscale-factor-0-75@pipe-d-edp-1-planes-downscale: > > * Statuses : 1 pass(s) > * Exec time: [1.28] s > * igt@kms_plane_scaling@planes-downscale-factor-0-75@pipe-d-hdmi-a-1-planes-downscale: > > * Statuses : 1 pass(s) > * Exec time: [0.12] s > * igt@kms_plane_scaling@planes-scaling-unity-scaling@pipe-b-hdmi-a-1-planes-unity-scaling: > > * Statuses : 1 pass(s) > * Exec time: [0.15] s > * igt@kms_plane_scaling@planes-scaling-unity-scaling@pipe-d-edp-1-planes-unity-scaling: > > * Statuses : 1 pass(s) > * Exec time: [1.28] s > * igt@kms_plane_scaling@planes-scaling-unity-scaling@pipe-d-hdmi-a-1-planes-unity-scaling: > > * Statuses : 1 pass(s) > * Exec time: [0.11] s > * igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-75@pipe-d-edp-1-planes-upscale-downscale: > > * Statuses : 1 pass(s) > * Exec time: [1.22] s > * igt@kms_plane_scaling@planes-upscale-20x20@pipe-b-hdmi-a-1-planes-upscale: > > * Statuses : 1 pass(s) > * Exec time: [0.10] s > * igt@kms_plane_scaling@planes-upscale-20x20@pipe-d-edp-1-planes-upscale: > > * Statuses : 1 pass(s) > * Exec time: [1.20] s > * igt@kms_plane_scaling@planes-upscale-20x20@pipe-d-hdmi-a-1-planes-upscale: > > * Statuses : 1 pass(s) > * Exec time: [0.10] s > * igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-75@pipe-a-edp-1-planes-upscale-downscale: > > * Statuses : 2 pass(s) > * Exec time: [0.15, 0.18] s > * igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-75@pipe-a-hdmi-a-1-planes-upscale-downscale: > > * Statuses : 2 pass(s) > * Exec time: [0.09, 0.50] s > * igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-75@pipe-a-vga-1-planes-upscale-downscale: > > * Statuses : 1 skip(s) > * Exec time: [0.21] s > * igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-75@pipe-b-edp-1-planes-upscale-downscale: > > * Statuses : 2 pass(s) > * Exec time: [1.27, 1.32] s > * igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-75@pipe-b-hdmi-a-1-planes-upscale-downscale: > > * Statuses : 1 pass(s) > * Exec time: [0.11] s > * igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-75@pipe-b-hdmi-a-2-planes-upscale-downscale: > > * Statuses : 1 pass(s) > * Exec time: [0.40] s > * igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-75@pipe-b-vga-1-planes-upscale-downscale: > > * Statuses : 1 skip(s) > * Exec time: [0.03] s > * igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-75@pipe-c-edp-1-planes-upscale-downscale: > > * Statuses : 2 pass(s) > * Exec time: [1.27, 1.28] s > * igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-75@pipe-c-hdmi-a-1-planes-upscale-downscale: > > * Statuses : 1 pass(s) 1 skip(s) > * Exec time: [0.11, 0.14] s > * igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-75@pipe-d-edp-1-planes-upscale-downscale: > > * Statuses : 1 pass(s) > * Exec time: [1.22] s > * igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-75@pipe-d-hdmi-a-1-planes-upscale-downscale: > > * Statuses : 1 pass(s) > * Exec time: [0.11] s > * igt@kms_plane_scaling@planes-upscale-factor-0-25@pipe-d-edp-1-planes-upscale: > > * Statuses : 1 pass(s) > * Exec time: [1.22] s > * igt@kms_plane_scaling@scaler-with-clipping-clamping@pipe-b-hdmi-a-1-scaler-with-clipping-clamping: > > * Statuses : 1 pass(s) > * Exec time: [22.73] s > * igt@kms_plane_scaling@scaler-with-clipping-clamping@pipe-d-hdmi-a-1-scaler-with-clipping-clamping: > > * Statuses : 1 pass(s) > * Exec time: [0.29] s > > Known issues > > Here are the changes found in IGTPW_6728_full that come from known issues: > > IGT changes > > Issues hit > > * igt@feature_discovery@display-2x: > > * shard-tglb: NOTRUN -> SKIP ([i915#1839]) > > * shard-iclb: NOTRUN -> SKIP ([i915#1839]) > > * igt@gem_ctx_param@set-priority-not-supported: > > * shard-tglb: NOTRUN -> SKIP ([fdo#109314]) > > * shard-iclb: NOTRUN -> SKIP ([fdo#109314]) > > * igt@gem_ctx_persistence@process: > > * shard-snb: NOTRUN -> SKIP ([fdo#109271] / [i915#1099]) +1 similar > issue > * igt@gem_ctx_sseu@mmap-args: > > * shard-tglb: NOTRUN -> SKIP ([i915#280]) > * igt@gem_exec_balancer@parallel-out-fence: > > * shard-kbl: NOTRUN -> DMESG-WARN ([i915#5076]) > * igt@gem_exec_capture@pi@vcs0: > > * shard-iclb: PASS -> INCOMPLETE ([i915#3371]) > * igt@gem_exec_fair@basic-flow@rcs0: > > * shard-tglb: NOTRUN -> FAIL ([i915#2842]) +5 similar issues > * igt@gem_exec_fair@basic-none-share@rcs0: > > * shard-iclb: PASS -> FAIL ([i915#2842]) > * igt@gem_exec_fair@basic-none-vip@rcs0: > > * shard-kbl: PASS -> FAIL ([i915#2842]) > * igt@gem_exec_fair@basic-none@vcs0: > > * shard-kbl: NOTRUN -> FAIL ([i915#2842]) +3 similar issues > * igt@gem_exec_fair@basic-none@vcs1: > > * shard-iclb: NOTRUN -> FAIL ([i915#2842]) +4 similar issues > * igt@gem_exec_fair@basic-pace-solo@rcs0: > > * shard-apl: PASS -> FAIL ([i915#2842]) > * igt@gem_exec_fair@basic-pace@vcs0: > > * shard-glk: PASS -> FAIL ([i915#2842]) +1 similar issue > * igt@gem_exec_params@secure-non-root: > > * shard-tglb: NOTRUN -> SKIP ([fdo#112283]) > * igt@gem_huc_copy@huc-copy: > > * shard-tglb: NOTRUN -> SKIP ([i915#2190]) > * igt@gem_lmem_swapping@heavy-random: > > * shard-iclb: NOTRUN -> SKIP ([i915#4613]) +2 similar issues > > * shard-apl: NOTRUN -> SKIP ([fdo#109271] / [i915#4613]) > > * shard-glk: NOTRUN -> SKIP ([fdo#109271] / [i915#4613]) +1 similar > issue > > * igt@gem_lmem_swapping@heavy-verify-random: > > * shard-kbl: NOTRUN -> SKIP ([fdo#109271] / [i915#4613]) +2 similar > issues > > * shard-tglb: NOTRUN -> SKIP ([i915#4613]) +2 similar issues > > * igt@gem_pxp@create-protected-buffer: > > * shard-snb: NOTRUN -> SKIP ([fdo#109271]) +133 similar issues > * igt@gem_pxp@create-regular-buffer: > > * shard-tglb: NOTRUN -> SKIP ([i915#4270]) +7 similar issues > * igt@gem_pxp@create-regular-context-1: > > * shard-iclb: NOTRUN -> SKIP ([i915#4270]) +4 similar issues > * igt@gem_render_copy@y-tiled-mc-ccs-to-yf-tiled-ccs: > > * shard-iclb: NOTRUN -> SKIP ([i915#768]) +2 similar issues > * igt@gem_userptr_blits@input-checking: > > * shard-apl: NOTRUN -> DMESG-WARN ([i915#4991]) > > * shard-kbl: NOTRUN -> DMESG-WARN ([i915#4991]) > > * igt@gem_userptr_blits@unsync-unmap-cycles: > > * shard-tglb: NOTRUN -> SKIP ([i915#3297]) > > * shard-iclb: NOTRUN -> SKIP ([i915#3297]) +1 similar issue > > * igt@gen3_render_tiledy_blits: > > * shard-tglb: NOTRUN -> SKIP ([fdo#109289]) +5 similar issues > * igt@gen7_exec_parse@batch-without-end: > > * shard-iclb: NOTRUN -> SKIP ([fdo#109289]) +4 similar issues > * igt@gen9_exec_parse@allowed-all: > > * shard-kbl: PASS -> DMESG-WARN ([i915#1436] / [i915#716]) > * igt@gen9_exec_parse@shadow-peek: > > * shard-tglb: NOTRUN -> SKIP ([i915#2527] / [i915#2856]) +3 similar > issues > * igt@gen9_exec_parse@unaligned-access: > > * shard-iclb: NOTRUN -> SKIP ([i915#2856]) +2 similar issues > * igt@i915_pm_rc6_residency@media-rc6-accuracy: > > * shard-tglb: NOTRUN -> SKIP ([fdo#109289] / [fdo#111719]) > * igt@i915_pm_rc6_residency@rc6-idle: > > * shard-tglb: NOTRUN -> WARN ([i915#2681] / [i915#2684]) > * igt@i915_pm_rpm@gem-execbuf-stress-pc8: > > * shard-iclb: NOTRUN -> SKIP ([fdo#109293] / [fdo#109506]) > > * shard-tglb: NOTRUN -> SKIP ([fdo#109506] / [i915#2411]) > > * igt@i915_pm_sseu@full-enable: > > * shard-tglb: NOTRUN -> SKIP ([i915#4387]) > > * shard-iclb: NOTRUN -> SKIP ([i915#4387]) > > * igt@i915_selftest@live@hangcheck: > > * shard-snb: PASS -> INCOMPLETE ([i915#3921]) > * igt@kms_atomic@plane-primary-overlay-mutable-zpos: > > * shard-tglb: NOTRUN -> SKIP ([i915#404]) > * igt@kms_atomic_transition@plane-all-modeset-transition: > > * shard-iclb: NOTRUN -> SKIP ([i915#1769]) > * igt@kms_big_fb@linear-64bpp-rotate-180: > > * shard-glk: PASS -> FAIL ([i915#1888]) > * igt@kms_big_fb@linear-8bpp-rotate-270: > > * shard-tglb: NOTRUN -> SKIP ([fdo#111614]) +4 similar issues > * igt@kms_big_fb@x-tiled-64bpp-rotate-270: > > * shard-iclb: NOTRUN -> SKIP ([fdo#110725] / [fdo#111614]) +1 > similar issue > * igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip: > > * shard-kbl: NOTRUN -> SKIP ([fdo#109271] / [i915#3777]) +2 similar > issues > * igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip: > > * shard-apl: NOTRUN -> SKIP ([fdo#109271] / [i915#3777]) +3 similar > issues > * igt@kms_big_fb@yf-tiled-64bpp-rotate-270: > > * shard-tglb: NOTRUN -> SKIP ([fdo#111615]) +11 similar issues > * igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-0: > > * shard-apl: NOTRUN -> SKIP ([fdo#109271]) +178 similar > issues > > * shard-iclb: NOTRUN -> SKIP ([fdo#110723]) +3 similar > issues > > * igt@kms_big_joiner@basic: > > * shard-tglb: NOTRUN -> SKIP ([i915#2705]) > > * shard-iclb: NOTRUN -> SKIP ([i915#2705]) > > * igt@kms_ccs@pipe-a-bad-aux-stride-y_tiled_gen12_rc_ccs_cc: > > * shard-glk: NOTRUN -> SKIP ([fdo#109271] / [i915#3886]) +6 similar > issues > > * shard-iclb: NOTRUN -> SKIP ([fdo#109278] / [i915#3886]) +8 > similar issues > > * igt@kms_ccs@pipe-a-crc-primary-rotation-180-y_tiled_gen12_mc_ccs: > > * shard-tglb: NOTRUN -> SKIP ([i915#3689] / [i915#3886]) +5 similar > issues > * igt@kms_ccs@pipe-a-crc-primary-rotation-180-y_tiled_gen12_rc_ccs_cc: > > * shard-kbl: NOTRUN -> SKIP ([fdo#109271] / [i915#3886]) +12 > similar issues > * igt@kms_ccs@pipe-a-crc-sprite-planes-basic-y_tiled_ccs: > > * shard-tglb: NOTRUN -> SKIP ([i915#3689]) +10 similar issues > * igt@kms_ccs@pipe-a-missing-ccs-buffer-y_tiled_gen12_rc_ccs_cc: > > * shard-apl: NOTRUN -> SKIP ([fdo#109271] / [i915#3886]) +14 > similar issues > * igt@kms_ccs@pipe-b-crc-primary-rotation-180-y_tiled_gen12_rc_ccs: > > * shard-iclb: NOTRUN -> SKIP ([fdo#109278]) +45 similar issues > * igt@kms_ccs@pipe-d-missing-ccs-buffer-yf_tiled_ccs: > > * shard-tglb: NOTRUN -> SKIP ([fdo#111615] / [i915#3689]) +10 > similar issues > * igt@kms_cdclk@plane-scaling: > > * shard-tglb: NOTRUN -> SKIP ([i915#3742]) > * igt@kms_chamelium@dp-mode-timings: > > * shard-apl: NOTRUN -> SKIP ([fdo#109271] / [fdo#111827]) +19 > similar issues > * igt@kms_chamelium@hdmi-hpd: > > * shard-glk: NOTRUN -> SKIP ([fdo#109271] / [fdo#111827]) +12 > similar issues > * igt@kms_chamelium@vga-hpd-for-each-pipe: > > * shard-kbl: NOTRUN -> SKIP ([fdo#109271] / [fdo#111827]) +19 > similar issues > * igt@kms_color_chamelium@pipe-a-ctm-blue-to-red: > > * shard-iclb: NOTRUN -> SKIP ([fdo#109284] / [fdo#111827]) +17 > similar issues > * igt@kms_color_chamelium@pipe-b-ctm-limited-range: > > * shard-tglb: NOTRUN -> SKIP ([fdo#109284] / [fdo#111827]) +22 > similar issues > * igt@kms_color_chamelium@pipe-c-ctm-green-to-red: > > * shard-snb: NOTRUN -> SKIP ([fdo#109271] / [fdo#111827]) +11 > similar issues > * igt@kms_color_chamelium@pipe-d-ctm-limited-range: > > * shard-iclb: NOTRUN -> SKIP ([fdo#109278] / [fdo#109284] / > [fdo#111827]) > * igt@kms_content_protection@atomic: > > * shard-apl: NOTRUN -> TIMEOUT ([i915#1319]) > * igt@kms_content_protection@type1: > > * shard-iclb: NOTRUN -> SKIP ([fdo#109300] / [fdo#111066]) > > * shard-tglb: NOTRUN -> SKIP ([i915#1063]) > > * igt@kms_cursor_crc@pipe-a-cursor-32x10-offscreen: > > * shard-tglb: NOTRUN -> SKIP ([i915#3359]) +9 similar issues > * igt@kms_cursor_crc@pipe-a-cursor-suspend: > > * shard-kbl: NOTRUN -> DMESG-WARN ([i915#180]) +1 similar issue > * igt@kms_cursor_crc@pipe-b-cursor-32x32-sliding: > > * shard-tglb: NOTRUN -> SKIP ([i915#3319]) +3 similar issues > * igt@kms_cursor_crc@pipe-b-cursor-512x512-rapid-movement: > > * shard-iclb: NOTRUN -> SKIP ([fdo#109278] / [fdo#109279]) +3 > similar issues > * igt@kms_cursor_crc@pipe-c-cursor-512x512-random: > > * shard-tglb: NOTRUN -> SKIP ([fdo#109279] / [i915#3359]) +6 > similar issues > * igt@kms_cursor_edge_walk@pipe-d-64x64-left-edge: > > * shard-kbl: NOTRUN -> SKIP ([fdo#109271]) +206 similar issues > * igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic: > > * shard-tglb: NOTRUN -> SKIP ([i915#4103]) +2 similar issues > * igt@kms_cursor_legacy@cursora-vs-flipb-atomic: > > * shard-tglb: NOTRUN -> SKIP ([fdo#109274] / [fdo#111825]) +12 > similar issues > * igt@kms_cursor_legacy@cursora-vs-flipb-legacy: > > * shard-iclb: NOTRUN -> SKIP ([fdo#109274] / [fdo#109278]) +3 > similar issues > * igt@kms_flip@2x-absolute-wf_vblank: > > * shard-tglb: NOTRUN -> SKIP ([fdo#109274] / [fdo#111825] / > [i915#3966]) > * igt@kms_flip@2x-modeset-vs-vblank-race-interruptible: > > * shard-iclb: NOTRUN -> SKIP ([fdo#109274]) +6 similar issues > * igt@kms_flip@flip-vs-suspend-interruptible@a-dp1: > > * shard-kbl: PASS -> DMESG-WARN ([i915#180]) +2 similar issues > * igt@kms_flip@flip-vs-suspend@c-dp1: > > * shard-kbl: PASS -> INCOMPLETE ([i915#636]) > > * shard-apl: PASS -> DMESG-WARN ([i915#180]) +1 similar > issue > > * igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-upscaling: > > * shard-tglb: NOTRUN -> SKIP ([i915#2587]) > * igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-downscaling: > > * shard-iclb: NOTRUN -> SKIP ([i915#2587]) ^ permalink raw reply [flat|nested] 16+ messages in thread
* [igt-dev] ✓ Fi.CI.IGT: success for Use supported dma-buf regions in prime_mmap* (rev3) 2022-03-02 8:06 [igt-dev] [PATCH i-g-t 0/3] Use supported dma-buf regions in prime_mmap* Zbigniew Kempczyński ` (4 preceding siblings ...) 2022-03-02 14:45 ` [igt-dev] ✗ Fi.CI.IGT: failure " Patchwork @ 2022-03-03 16:21 ` Patchwork 5 siblings, 0 replies; 16+ messages in thread From: Patchwork @ 2022-03-03 16:21 UTC (permalink / raw) To: Zbigniew Kempczyński; +Cc: igt-dev [-- Attachment #1: Type: text/plain, Size: 30270 bytes --] == Series Details == Series: Use supported dma-buf regions in prime_mmap* (rev3) URL : https://patchwork.freedesktop.org/series/100819/ State : success == Summary == CI Bug Log - changes from CI_DRM_11308_full -> IGTPW_6728_full ==================================================== Summary ------- **SUCCESS** No regressions found. External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/index.html Participating hosts (13 -> 8) ------------------------------ Missing (5): pig-kbl-iris pig-glk-j5005 pig-skl-6260u shard-rkl shard-dg1 Possible new issues ------------------- Here are the unknown changes that may have been introduced in IGTPW_6728_full: ### IGT changes ### #### Suppressed #### The following results come from untrusted machines, tests, or statuses. They do not affect the overall result. * {igt@kms_plane_scaling@downscale-with-pixel-format-factor-0-75@pipe-b-edp-1-downscale-with-pixel-format}: - shard-iclb: [PASS][1] -> [INCOMPLETE][2] [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11308/shard-iclb5/igt@kms_plane_scaling@downscale-with-pixel-format-factor-0-75@pipe-b-edp-1-downscale-with-pixel-format.html [2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-iclb2/igt@kms_plane_scaling@downscale-with-pixel-format-factor-0-75@pipe-b-edp-1-downscale-with-pixel-format.html Known issues ------------ Here are the changes found in IGTPW_6728_full that come from known issues: ### IGT changes ### #### Issues hit #### * igt@feature_discovery@display-2x: - shard-tglb: NOTRUN -> [SKIP][3] ([i915#1839]) [3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-tglb7/igt@feature_discovery@display-2x.html - shard-iclb: NOTRUN -> [SKIP][4] ([i915#1839]) [4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-iclb8/igt@feature_discovery@display-2x.html * igt@gem_ctx_param@set-priority-not-supported: - shard-tglb: NOTRUN -> [SKIP][5] ([fdo#109314]) [5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-tglb2/igt@gem_ctx_param@set-priority-not-supported.html - shard-iclb: NOTRUN -> [SKIP][6] ([fdo#109314]) [6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-iclb1/igt@gem_ctx_param@set-priority-not-supported.html * igt@gem_ctx_persistence@process: - shard-snb: NOTRUN -> [SKIP][7] ([fdo#109271] / [i915#1099]) +1 similar issue [7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-snb2/igt@gem_ctx_persistence@process.html * igt@gem_ctx_sseu@mmap-args: - shard-tglb: NOTRUN -> [SKIP][8] ([i915#280]) [8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-tglb8/igt@gem_ctx_sseu@mmap-args.html * igt@gem_exec_balancer@parallel-out-fence: - shard-kbl: NOTRUN -> [DMESG-WARN][9] ([i915#5076]) [9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-kbl6/igt@gem_exec_balancer@parallel-out-fence.html * igt@gem_exec_capture@pi@vcs0: - shard-iclb: [PASS][10] -> [INCOMPLETE][11] ([i915#3371]) [10]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11308/shard-iclb7/igt@gem_exec_capture@pi@vcs0.html [11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-iclb4/igt@gem_exec_capture@pi@vcs0.html * igt@gem_exec_fair@basic-flow@rcs0: - shard-tglb: NOTRUN -> [FAIL][12] ([i915#2842]) +5 similar issues [12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-tglb2/igt@gem_exec_fair@basic-flow@rcs0.html * igt@gem_exec_fair@basic-none-share@rcs0: - shard-iclb: [PASS][13] -> [FAIL][14] ([i915#2842]) [13]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11308/shard-iclb4/igt@gem_exec_fair@basic-none-share@rcs0.html [14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-iclb4/igt@gem_exec_fair@basic-none-share@rcs0.html * igt@gem_exec_fair@basic-none-vip@rcs0: - shard-kbl: [PASS][15] -> [FAIL][16] ([i915#2842]) [15]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11308/shard-kbl6/igt@gem_exec_fair@basic-none-vip@rcs0.html [16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-kbl3/igt@gem_exec_fair@basic-none-vip@rcs0.html * igt@gem_exec_fair@basic-none@vcs0: - shard-kbl: NOTRUN -> [FAIL][17] ([i915#2842]) +3 similar issues [17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-kbl1/igt@gem_exec_fair@basic-none@vcs0.html * igt@gem_exec_fair@basic-none@vcs1: - shard-iclb: NOTRUN -> [FAIL][18] ([i915#2842]) +4 similar issues [18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-iclb2/igt@gem_exec_fair@basic-none@vcs1.html * igt@gem_exec_fair@basic-pace-solo@rcs0: - shard-apl: [PASS][19] -> [FAIL][20] ([i915#2842]) [19]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11308/shard-apl4/igt@gem_exec_fair@basic-pace-solo@rcs0.html [20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-apl4/igt@gem_exec_fair@basic-pace-solo@rcs0.html * igt@gem_exec_fair@basic-pace@vcs0: - shard-glk: [PASS][21] -> [FAIL][22] ([i915#2842]) +1 similar issue [21]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11308/shard-glk8/igt@gem_exec_fair@basic-pace@vcs0.html [22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-glk4/igt@gem_exec_fair@basic-pace@vcs0.html * igt@gem_exec_params@secure-non-root: - shard-tglb: NOTRUN -> [SKIP][23] ([fdo#112283]) [23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-tglb2/igt@gem_exec_params@secure-non-root.html * igt@gem_huc_copy@huc-copy: - shard-tglb: NOTRUN -> [SKIP][24] ([i915#2190]) [24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-tglb7/igt@gem_huc_copy@huc-copy.html * igt@gem_lmem_swapping@heavy-random: - shard-iclb: NOTRUN -> [SKIP][25] ([i915#4613]) +2 similar issues [25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-iclb7/igt@gem_lmem_swapping@heavy-random.html - shard-apl: NOTRUN -> [SKIP][26] ([fdo#109271] / [i915#4613]) [26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-apl3/igt@gem_lmem_swapping@heavy-random.html - shard-glk: NOTRUN -> [SKIP][27] ([fdo#109271] / [i915#4613]) +1 similar issue [27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-glk9/igt@gem_lmem_swapping@heavy-random.html * igt@gem_lmem_swapping@heavy-verify-random: - shard-kbl: NOTRUN -> [SKIP][28] ([fdo#109271] / [i915#4613]) +2 similar issues [28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-kbl7/igt@gem_lmem_swapping@heavy-verify-random.html - shard-tglb: NOTRUN -> [SKIP][29] ([i915#4613]) +2 similar issues [29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-tglb6/igt@gem_lmem_swapping@heavy-verify-random.html * igt@gem_mmap_gtt@fault-concurrent-y: - shard-snb: [PASS][30] -> [INCOMPLETE][31] ([i915#5161]) [30]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11308/shard-snb5/igt@gem_mmap_gtt@fault-concurrent-y.html [31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-snb7/igt@gem_mmap_gtt@fault-concurrent-y.html * igt@gem_pxp@create-protected-buffer: - shard-snb: NOTRUN -> [SKIP][32] ([fdo#109271]) +131 similar issues [32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-snb5/igt@gem_pxp@create-protected-buffer.html * igt@gem_pxp@create-regular-buffer: - shard-tglb: NOTRUN -> [SKIP][33] ([i915#4270]) +7 similar issues [33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-tglb6/igt@gem_pxp@create-regular-buffer.html * igt@gem_pxp@create-regular-context-1: - shard-iclb: NOTRUN -> [SKIP][34] ([i915#4270]) +4 similar issues [34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-iclb6/igt@gem_pxp@create-regular-context-1.html * igt@gem_render_copy@y-tiled-mc-ccs-to-yf-tiled-ccs: - shard-iclb: NOTRUN -> [SKIP][35] ([i915#768]) +2 similar issues [35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-iclb3/igt@gem_render_copy@y-tiled-mc-ccs-to-yf-tiled-ccs.html * igt@gem_userptr_blits@input-checking: - shard-apl: NOTRUN -> [DMESG-WARN][36] ([i915#4991]) [36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-apl3/igt@gem_userptr_blits@input-checking.html - shard-kbl: NOTRUN -> [DMESG-WARN][37] ([i915#4991]) [37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-kbl1/igt@gem_userptr_blits@input-checking.html * igt@gem_userptr_blits@unsync-unmap-cycles: - shard-tglb: NOTRUN -> [SKIP][38] ([i915#3297]) [38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-tglb7/igt@gem_userptr_blits@unsync-unmap-cycles.html - shard-iclb: NOTRUN -> [SKIP][39] ([i915#3297]) +1 similar issue [39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-iclb3/igt@gem_userptr_blits@unsync-unmap-cycles.html * igt@gen3_render_tiledy_blits: - shard-tglb: NOTRUN -> [SKIP][40] ([fdo#109289]) +5 similar issues [40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-tglb8/igt@gen3_render_tiledy_blits.html * igt@gen7_exec_parse@batch-without-end: - shard-iclb: NOTRUN -> [SKIP][41] ([fdo#109289]) +4 similar issues [41]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-iclb8/igt@gen7_exec_parse@batch-without-end.html * igt@gen9_exec_parse@allowed-all: - shard-kbl: [PASS][42] -> [DMESG-WARN][43] ([i915#1436] / [i915#716]) [42]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11308/shard-kbl1/igt@gen9_exec_parse@allowed-all.html [43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-kbl6/igt@gen9_exec_parse@allowed-all.html * igt@gen9_exec_parse@shadow-peek: - shard-tglb: NOTRUN -> [SKIP][44] ([i915#2527] / [i915#2856]) +3 similar issues [44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-tglb7/igt@gen9_exec_parse@shadow-peek.html * igt@gen9_exec_parse@unaligned-access: - shard-iclb: NOTRUN -> [SKIP][45] ([i915#2856]) +2 similar issues [45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-iclb5/igt@gen9_exec_parse@unaligned-access.html * igt@i915_pm_rc6_residency@media-rc6-accuracy: - shard-tglb: NOTRUN -> [SKIP][46] ([fdo#109289] / [fdo#111719]) [46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-tglb6/igt@i915_pm_rc6_residency@media-rc6-accuracy.html * igt@i915_pm_rc6_residency@rc6-idle: - shard-tglb: NOTRUN -> [WARN][47] ([i915#2681] / [i915#2684]) [47]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-tglb2/igt@i915_pm_rc6_residency@rc6-idle.html * igt@i915_pm_rpm@gem-execbuf-stress-pc8: - shard-iclb: NOTRUN -> [SKIP][48] ([fdo#109293] / [fdo#109506]) [48]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-iclb4/igt@i915_pm_rpm@gem-execbuf-stress-pc8.html - shard-tglb: NOTRUN -> [SKIP][49] ([fdo#109506] / [i915#2411]) [49]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-tglb3/igt@i915_pm_rpm@gem-execbuf-stress-pc8.html * igt@i915_pm_sseu@full-enable: - shard-tglb: NOTRUN -> [SKIP][50] ([i915#4387]) [50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-tglb1/igt@i915_pm_sseu@full-enable.html - shard-iclb: NOTRUN -> [SKIP][51] ([i915#4387]) [51]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-iclb7/igt@i915_pm_sseu@full-enable.html * igt@i915_selftest@live@hangcheck: - shard-snb: [PASS][52] -> [INCOMPLETE][53] ([i915#3921]) [52]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11308/shard-snb7/igt@i915_selftest@live@hangcheck.html [53]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-snb2/igt@i915_selftest@live@hangcheck.html * igt@kms_atomic@plane-primary-overlay-mutable-zpos: - shard-tglb: NOTRUN -> [SKIP][54] ([i915#404]) [54]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-tglb1/igt@kms_atomic@plane-primary-overlay-mutable-zpos.html * igt@kms_atomic_transition@plane-all-modeset-transition: - shard-iclb: NOTRUN -> [SKIP][55] ([i915#1769]) [55]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-iclb5/igt@kms_atomic_transition@plane-all-modeset-transition.html * igt@kms_big_fb@linear-64bpp-rotate-180: - shard-glk: [PASS][56] -> [FAIL][57] ([i915#1888]) [56]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11308/shard-glk7/igt@kms_big_fb@linear-64bpp-rotate-180.html [57]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-glk6/igt@kms_big_fb@linear-64bpp-rotate-180.html * igt@kms_big_fb@linear-8bpp-rotate-270: - shard-tglb: NOTRUN -> [SKIP][58] ([fdo#111614]) +4 similar issues [58]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-tglb8/igt@kms_big_fb@linear-8bpp-rotate-270.html * igt@kms_big_fb@x-tiled-64bpp-rotate-270: - shard-iclb: NOTRUN -> [SKIP][59] ([fdo#110725] / [fdo#111614]) +1 similar issue [59]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-iclb2/igt@kms_big_fb@x-tiled-64bpp-rotate-270.html * igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip: - shard-kbl: NOTRUN -> [SKIP][60] ([fdo#109271] / [i915#3777]) +2 similar issues [60]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-kbl1/igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip.html * igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip: - shard-apl: NOTRUN -> [SKIP][61] ([fdo#109271] / [i915#3777]) +3 similar issues [61]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-apl2/igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip.html * igt@kms_big_fb@yf-tiled-64bpp-rotate-270: - shard-tglb: NOTRUN -> [SKIP][62] ([fdo#111615]) +11 similar issues [62]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-tglb1/igt@kms_big_fb@yf-tiled-64bpp-rotate-270.html * igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-0: - shard-apl: NOTRUN -> [SKIP][63] ([fdo#109271]) +178 similar issues [63]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-apl8/igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-0.html - shard-iclb: NOTRUN -> [SKIP][64] ([fdo#110723]) +3 similar issues [64]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-iclb6/igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-0.html * igt@kms_big_joiner@basic: - shard-tglb: NOTRUN -> [SKIP][65] ([i915#2705]) [65]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-tglb8/igt@kms_big_joiner@basic.html - shard-iclb: NOTRUN -> [SKIP][66] ([i915#2705]) [66]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-iclb2/igt@kms_big_joiner@basic.html * igt@kms_ccs@pipe-a-bad-aux-stride-y_tiled_gen12_rc_ccs_cc: - shard-glk: NOTRUN -> [SKIP][67] ([fdo#109271] / [i915#3886]) +6 similar issues [67]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-glk8/igt@kms_ccs@pipe-a-bad-aux-stride-y_tiled_gen12_rc_ccs_cc.html - shard-iclb: NOTRUN -> [SKIP][68] ([fdo#109278] / [i915#3886]) +8 similar issues [68]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-iclb5/igt@kms_ccs@pipe-a-bad-aux-stride-y_tiled_gen12_rc_ccs_cc.html * igt@kms_ccs@pipe-a-crc-primary-rotation-180-y_tiled_gen12_mc_ccs: - shard-tglb: NOTRUN -> [SKIP][69] ([i915#3689] / [i915#3886]) +5 similar issues [69]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-tglb6/igt@kms_ccs@pipe-a-crc-primary-rotation-180-y_tiled_gen12_mc_ccs.html * igt@kms_ccs@pipe-a-crc-primary-rotation-180-y_tiled_gen12_rc_ccs_cc: - shard-kbl: NOTRUN -> [SKIP][70] ([fdo#109271] / [i915#3886]) +12 similar issues [70]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-kbl6/igt@kms_ccs@pipe-a-crc-primary-rotation-180-y_tiled_gen12_rc_ccs_cc.html * igt@kms_ccs@pipe-a-crc-sprite-planes-basic-y_tiled_ccs: - shard-tglb: NOTRUN -> [SKIP][71] ([i915#3689]) +10 similar issues [71]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-tglb2/igt@kms_ccs@pipe-a-crc-sprite-planes-basic-y_tiled_ccs.html * igt@kms_ccs@pipe-a-missing-ccs-buffer-y_tiled_gen12_rc_ccs_cc: - shard-apl: NOTRUN -> [SKIP][72] ([fdo#109271] / [i915#3886]) +14 similar issues [72]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-apl6/igt@kms_ccs@pipe-a-missing-ccs-buffer-y_tiled_gen12_rc_ccs_cc.html * igt@kms_ccs@pipe-b-crc-primary-rotation-180-y_tiled_gen12_rc_ccs: - shard-iclb: NOTRUN -> [SKIP][73] ([fdo#109278]) +45 similar issues [73]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-iclb6/igt@kms_ccs@pipe-b-crc-primary-rotation-180-y_tiled_gen12_rc_ccs.html * igt@kms_ccs@pipe-d-missing-ccs-buffer-yf_tiled_ccs: - shard-tglb: NOTRUN -> [SKIP][74] ([fdo#111615] / [i915#3689]) +10 similar issues [74]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-tglb1/igt@kms_ccs@pipe-d-missing-ccs-buffer-yf_tiled_ccs.html * igt@kms_cdclk@plane-scaling: - shard-tglb: NOTRUN -> [SKIP][75] ([i915#3742]) [75]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-tglb3/igt@kms_cdclk@plane-scaling.html * igt@kms_chamelium@dp-mode-timings: - shard-apl: NOTRUN -> [SKIP][76] ([fdo#109271] / [fdo#111827]) +19 similar issues [76]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-apl6/igt@kms_chamelium@dp-mode-timings.html * igt@kms_chamelium@hdmi-hpd: - shard-glk: NOTRUN -> [SKIP][77] ([fdo#109271] / [fdo#111827]) +12 similar issues [77]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-glk9/igt@kms_chamelium@hdmi-hpd.html * igt@kms_chamelium@vga-hpd-for-each-pipe: - shard-kbl: NOTRUN -> [SKIP][78] ([fdo#109271] / [fdo#111827]) +19 similar issues [78]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-kbl6/igt@kms_chamelium@vga-hpd-for-each-pipe.html * igt@kms_color_chamelium@pipe-a-ctm-blue-to-red: - shard-iclb: NOTRUN -> [SKIP][79] ([fdo#109284] / [fdo#111827]) +17 similar issues [79]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-iclb3/igt@kms_color_chamelium@pipe-a-ctm-blue-to-red.html * igt@kms_color_chamelium@pipe-b-ctm-limited-range: - shard-tglb: NOTRUN -> [SKIP][80] ([fdo#109284] / [fdo#111827]) +22 similar issues [80]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-tglb2/igt@kms_color_chamelium@pipe-b-ctm-limited-range.html * igt@kms_color_chamelium@pipe-c-ctm-green-to-red: - shard-snb: NOTRUN -> [SKIP][81] ([fdo#109271] / [fdo#111827]) +11 similar issues [81]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-snb2/igt@kms_color_chamelium@pipe-c-ctm-green-to-red.html * igt@kms_color_chamelium@pipe-d-ctm-limited-range: - shard-iclb: NOTRUN -> [SKIP][82] ([fdo#109278] / [fdo#109284] / [fdo#111827]) [82]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-iclb2/igt@kms_color_chamelium@pipe-d-ctm-limited-range.html * igt@kms_content_protection@atomic: - shard-apl: NOTRUN -> [TIMEOUT][83] ([i915#1319]) [83]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-apl6/igt@kms_content_protection@atomic.html * igt@kms_content_protection@type1: - shard-iclb: NOTRUN -> [SKIP][84] ([fdo#109300] / [fdo#111066]) [84]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-iclb6/igt@kms_content_protection@type1.html - shard-tglb: NOTRUN -> [SKIP][85] ([i915#1063]) [85]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-tglb8/igt@kms_content_protection@type1.html * igt@kms_cursor_crc@pipe-a-cursor-32x10-offscreen: - shard-tglb: NOTRUN -> [SKIP][86] ([i915#3359]) +9 similar issues [86]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-tglb3/igt@kms_cursor_crc@pipe-a-cursor-32x10-offscreen.html * igt@kms_cursor_crc@pipe-a-cursor-suspend: - shard-kbl: NOTRUN -> [DMESG-WARN][87] ([i915#180]) +1 similar issue [87]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-kbl6/igt@kms_cursor_crc@pipe-a-cursor-suspend.html * igt@kms_cursor_crc@pipe-b-cursor-32x32-sliding: - shard-tglb: NOTRUN -> [SKIP][88] ([i915#3319]) +3 similar issues [88]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-tglb8/igt@kms_cursor_crc@pipe-b-cursor-32x32-sliding.html * igt@kms_cursor_crc@pipe-b-cursor-512x512-rapid-movement: - shard-iclb: NOTRUN -> [SKIP][89] ([fdo#109278] / [fdo#109279]) +3 similar issues [89]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-iclb6/igt@kms_cursor_crc@pipe-b-cursor-512x512-rapid-movement.html * igt@kms_cursor_crc@pipe-c-cursor-512x512-random: - shard-tglb: NOTRUN -> [SKIP][90] ([fdo#109279] / [i915#3359]) +6 similar issues [90]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-tglb8/igt@kms_cursor_crc@pipe-c-cursor-512x512-random.html * igt@kms_cursor_edge_walk@pipe-d-64x64-left-edge: - shard-kbl: NOTRUN -> [SKIP][91] ([fdo#109271]) +206 similar issues [91]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-kbl1/igt@kms_cursor_edge_walk@pipe-d-64x64-left-edge.html * igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic: - shard-tglb: NOTRUN -> [SKIP][92] ([i915#4103]) +2 similar issues [92]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-tglb3/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html * igt@kms_cursor_legacy@cursora-vs-flipb-atomic: - shard-tglb: NOTRUN -> [SKIP][93] ([fdo#109274] / [fdo#111825]) +12 similar issues [93]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-tglb1/igt@kms_cursor_legacy@cursora-vs-flipb-atomic.html * igt@kms_cursor_legacy@cursora-vs-flipb-legacy: - shard-iclb: NOTRUN -> [SKIP][94] ([fdo#109274] / [fdo#109278]) +3 similar issues [94]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-iclb3/igt@kms_cursor_legacy@cursora-vs-flipb-legacy.html * igt@kms_flip@2x-absolute-wf_vblank: - shard-tglb: NOTRUN -> [SKIP][95] ([fdo#109274] / [fdo#111825] / [i915#3966]) [95]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-tglb8/igt@kms_flip@2x-absolute-wf_vblank.html * igt@kms_flip@2x-modeset-vs-vblank-race-interruptible: - shard-iclb: NOTRUN -> [SKIP][96] ([fdo#109274]) +6 similar issues [96]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-iclb2/igt@kms_flip@2x-modeset-vs-vblank-race-interruptible.html * igt@kms_flip@flip-vs-suspend-interruptible@a-dp1: - shard-kbl: [PASS][97] -> [DMESG-WARN][98] ([i915#180]) +2 similar issues [97]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11308/shard-kbl7/igt@kms_flip@flip-vs-suspend-interruptible@a-dp1.html [98]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-kbl4/igt@kms_flip@flip-vs-suspend-interruptible@a-dp1.html * igt@kms_flip@flip-vs-suspend@c-dp1: - shard-kbl: [PASS][99] -> [INCOMPLETE][100] ([i915#636]) [99]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11308/shard-kbl1/igt@kms_flip@flip-vs-suspend@c-dp1.html [100]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-kbl3/igt@kms_flip@flip-vs-suspend@c-dp1.html - shard-apl: [PASS][101] -> [DMESG-WARN][102] ([i915#180]) +1 similar issue [101]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11308/shard-apl4/igt@kms_flip@flip-vs-suspend@c-dp1.html [102]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-apl1/igt@kms_flip@flip-vs-suspend@c-dp1.html * igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-upscaling: - shard-tglb: NOTRUN -> [SKIP][103] ([i915#2587]) [103]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-tglb6/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-upscaling.html * igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-downscaling: - shard-iclb: NOTRUN -> [SKIP][104] ([i915#2587]) [104]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-iclb1/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-downscaling.html * igt@kms_force_connector_basic@force-load-detect: - shard-iclb: NOTRUN -> [SKIP][105] ([fdo#109285]) [105]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-iclb7/igt@kms_force_connector_basic@force-load-detect.html - shard-tglb: NOTRUN -> [SKIP][106] ([fdo#109285]) [106]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-tglb1/igt@kms_force_connector_basic@force-load-detect.html * igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-indfb-draw-mmap-wc: - shard-glk: NOTRUN -> [SKIP][107] ([fdo#109271]) +87 similar issues [107]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-glk3/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-indfb-draw-mmap-wc.html * igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-indfb-plflip-blt: - shard-tglb: NOTRUN -> [SKIP][108] ([fdo#109280] / [fdo#111825]) +51 similar issues [108]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-tglb5/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-indfb-plflip-blt.html * igt@kms_frontbuffer_tracking@fbcpsr-2p-shrfb-fliptrack-mmap-gtt: - shard-iclb: NOTRUN -> [SKIP][109] ([fdo#109280]) +37 similar issues [109]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-iclb3/igt@kms_frontbuffer_tracking@fbcpsr-2p-shrfb-fliptrack-mmap-gtt.html * igt@kms_hdr@static-swap: - shard-tglb: NOTRUN -> [SKIP][110] ([i915#1187]) [110]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-tglb6/igt@kms_hdr@static-swap.html - shard-iclb: NOTRUN -> [SKIP][111] ([i915#1187]) [111]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-iclb3/igt@kms_hdr@static-swap.html * igt@kms_pipe_crc_basic@compare-crc-sanitycheck-pipe-d: - shard-apl: NOTRUN -> [SKIP][112] ([fdo#109271] / [i915#533]) +1 similar issue [112]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-apl2/igt@kms_pipe_crc_basic@compare-crc-sanitycheck-pipe-d.html * igt@kms_pipe_crc_basic@disable-crc-after-crtc-pipe-d: - shard-glk: NOTRUN -> [SKIP][113] ([fdo#109271] / [i915#533]) +1 similar issue [113]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-glk5/igt@kms_pipe_crc_basic@disable-crc-after-crtc-pipe-d.html * igt@kms_pipe_crc_basic@suspend-read-crc-pipe-d: - shard-kbl: NOTRUN -> [SKIP][114] ([fdo#109271] / [i915#533]) +1 similar issue [114]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-kbl7/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-d.html * igt@kms_plane_alpha_blend@pipe-a-alpha-7efc: - shard-apl: NOTRUN -> [FAIL][115] ([fdo#108145] / [i915#265]) [115]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-apl4/igt@kms_plane_alpha_blend@pipe-a-alpha-7efc.html - shard-kbl: NOTRUN -> [FAIL][116] ([fdo#108145] / [i915#265]) +1 similar issue [116]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-kbl6/igt@kms_plane_alpha_blend@pipe-a-alpha-7efc.html * igt@kms_plane_alpha_blend@pipe-a-constant-alpha-max: - shard-glk: NOTRUN -> [FAIL][117] ([fdo#108145] / [i915#265]) [117]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-glk3/igt@kms_plane_alpha_blend@pipe-a-constant-alpha-max.html * igt@kms_plane_alpha_blend@pipe-a-constant-alpha-mid: - shard-glk: [PASS][118] -> [FAIL][119] ([fdo#108145] / [i915#265]) [118]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11308/shard-glk6/igt@kms_plane_alpha_blend@pipe-a-constant-alpha-mid.html [119]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-glk6/igt@kms_plane_alpha_blend@pipe-a-constant-alpha-mid.html * igt@kms_plane_lowres@pipe-a-tiling-x: - shard-iclb: NOTRUN -> [SKIP][120] ([i915#3536]) +1 similar issue [120]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-iclb1/igt@kms_plane_lowres@pipe-a-tiling-x.html * igt@kms_plane_lowres@pipe-a-tiling-yf: - shard-glk: [PASS][121] -> [DMESG-FAIL][122] ([i915#118] / [i915#1888]) [121]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11308/shard-glk4/igt@kms_plane_lowres@pipe-a-tiling-yf.html [122]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-glk6/igt@kms_plane_lowres@pipe-a-tiling-yf.html * igt@kms_plane_lowres@pipe-b-tiling-yf: - shard-tglb: NOTRUN -> [SKIP][123] ([fdo#111615] / [fdo#112054]) +1 similar issue [123]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-tglb1/igt@kms_plane_lowres@pipe-b-tiling-yf.html * igt@kms_plane_lowres@pipe-c-tiling-none: - shard-tglb: NOTRUN -> [SKIP][124] ([i915#3536]) +2 similar issues [124]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-tglb6/igt@kms_plane_lowres@pipe-c-tiling-none.html * igt@kms_psr2_sf@overlay-primary-update-sf-dmg-area: - shard-kbl: NOTRUN -> [SKIP][125] ([fdo#109271] / [i915#658]) +2 similar issues [125]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-kbl6/igt@kms_psr2_sf@overlay-primary-update-sf-dmg-area.html * igt@kms_psr2_sf@plane-move-sf-dmg-area: - shard-iclb: NOTRUN -> [SKIP][126] ([fdo#111068] / [i915#658]) [126]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-iclb1/igt@kms_psr2_sf@plane-move-sf-dmg-area.html - shard-tglb: NOTRUN -> [SKIP][127] ([i915#2920]) +1 similar issue [127]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-tglb5/igt@kms_psr2_sf@plane-move-sf-dmg-area.html * igt@kms_psr2_su@page_flip-nv12: - shard-tglb: NOTRUN -> [SKIP][128] ([i915#1911]) [128]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/shard-tglb3 == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6728/index.html [-- Attachment #2: Type: text/html, Size: 33903 bytes --] ^ permalink raw reply [flat|nested] 16+ messages in thread
end of thread, other threads:[~2022-03-03 16:31 UTC | newest] Thread overview: 16+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2022-03-02 8:06 [igt-dev] [PATCH i-g-t 0/3] Use supported dma-buf regions in prime_mmap* Zbigniew Kempczyński 2022-03-02 8:06 ` [igt-dev] [PATCH i-g-t 1/3] lib/intel_memory_regions: Add helper which creates supported dma-buf set Zbigniew Kempczyński 2022-03-02 9:37 ` Kamil Konieczny 2022-03-02 12:23 ` Gwan-gyeong Mun 2022-03-03 11:46 ` Zbigniew Kempczyński 2022-03-02 8:06 ` [igt-dev] [PATCH i-g-t 2/3] tests/prime_mmap: Iterate over dma-buf supported memory regions Zbigniew Kempczyński 2022-03-02 9:42 ` Kamil Konieczny 2022-03-02 12:24 ` Gwan-gyeong Mun 2022-03-02 8:06 ` [igt-dev] [PATCH i-g-t 3/3] tests/prime_mmap_coherency.c: Use intel_bb and intel_buf to remove libdrm dependency Zbigniew Kempczyński 2022-03-02 14:15 ` Gwan-gyeong Mun 2022-03-02 8:51 ` [igt-dev] ✓ Fi.CI.BAT: success for Use supported dma-buf regions in prime_mmap* (rev3) Patchwork 2022-03-02 14:33 ` Gwan-gyeong Mun 2022-03-02 14:45 ` [igt-dev] ✗ Fi.CI.IGT: failure " Patchwork 2022-03-03 9:57 ` Zbigniew Kempczyński 2022-03-03 16:31 ` Vudum, Lakshminarayana 2022-03-03 16:21 ` [igt-dev] ✓ Fi.CI.IGT: success " Patchwork
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.