* [igt-dev] [PATCH i-g-t] lib: Silence Valgrind warning in synce_fence_status
@ 2019-06-27 12:55 Tvrtko Ursulin
2019-06-27 13:06 ` Chris Wilson
` (2 more replies)
0 siblings, 3 replies; 9+ messages in thread
From: Tvrtko Ursulin @ 2019-06-27 12:55 UTC (permalink / raw)
To: igt-dev; +Cc: Intel-gfx, Tvrtko Ursulin
From: Tvrtko Ursulin <tvrtko.ursulin@intel.com>
Let Valgrind know the ioctl initializes the passed in info block to reduce
the noise while debugging.
Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com>
---
lib/sw_sync.c | 11 +++++++++++
1 file changed, 11 insertions(+)
diff --git a/lib/sw_sync.c b/lib/sw_sync.c
index f208603312c2..73f3f7015d9d 100644
--- a/lib/sw_sync.c
+++ b/lib/sw_sync.c
@@ -41,6 +41,15 @@
#include "drmtest.h"
#include "ioctl_wrappers.h"
+#ifdef HAVE_VALGRIND
+#include <valgrind/valgrind.h>
+#include <valgrind/memcheck.h>
+
+#define VG(x) x
+#else
+#define VG(x) do {} while (0)
+#endif
+
/**
* SECTION:sw_sync
* @short_description: Software sync (fencing) support library
@@ -218,6 +227,8 @@ int sync_fence_status(int fence)
if (file_info.num_fences != 1)
return -EINVAL;
+ VG(VALGRIND_MAKE_MEM_DEFINED(&fence_info, sizeof(fence_info)));
+
return fence_info.status;
}
--
2.20.1
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev
^ permalink raw reply related [flat|nested] 9+ messages in thread* Re: [igt-dev] [PATCH i-g-t] lib: Silence Valgrind warning in synce_fence_status 2019-06-27 12:55 [igt-dev] [PATCH i-g-t] lib: Silence Valgrind warning in synce_fence_status Tvrtko Ursulin @ 2019-06-27 13:06 ` Chris Wilson 2019-06-27 13:59 ` Tvrtko Ursulin 2019-06-27 13:59 ` [Intel-gfx] " Jani Nikula 2019-06-27 14:42 ` [igt-dev] ✗ Fi.CI.BAT: failure for " Patchwork 2 siblings, 1 reply; 9+ messages in thread From: Chris Wilson @ 2019-06-27 13:06 UTC (permalink / raw) To: Tvrtko Ursulin, igt-dev; +Cc: Intel-gfx, Tvrtko Ursulin Quoting Tvrtko Ursulin (2019-06-27 13:55:21) > From: Tvrtko Ursulin <tvrtko.ursulin@intel.com> > > Let Valgrind know the ioctl initializes the passed in info block to reduce > the noise while debugging. > > Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> > --- > lib/sw_sync.c | 11 +++++++++++ > 1 file changed, 11 insertions(+) > > diff --git a/lib/sw_sync.c b/lib/sw_sync.c > index f208603312c2..73f3f7015d9d 100644 > --- a/lib/sw_sync.c > +++ b/lib/sw_sync.c > @@ -41,6 +41,15 @@ > #include "drmtest.h" > #include "ioctl_wrappers.h" > > +#ifdef HAVE_VALGRIND > +#include <valgrind/valgrind.h> > +#include <valgrind/memcheck.h> > + > +#define VG(x) x > +#else > +#define VG(x) do {} while (0) > +#endif > + > /** > * SECTION:sw_sync > * @short_description: Software sync (fencing) support library > @@ -218,6 +227,8 @@ int sync_fence_status(int fence) > if (file_info.num_fences != 1) > return -EINVAL; ^ Otherwise known as lets pretend we never saw that kernel bug. https://patchwork.freedesktop.org/patch/311883/?series=62278&rev=1 An example of why igt should not be filtering the kernel. Just complaining because Petri found a bug in one of tests that is being blocked by no one reviewing the kernel fix that is blocking fixing the library to allow the bug fix in the test. > + VG(VALGRIND_MAKE_MEM_DEFINED(&fence_info, sizeof(fence_info))); More fun would be to struct sync_fence_info fence_info = { .status = -ENOSYS }; So that valgrind knows it is initialised and we reliably report an error if the kernel fails to fill in the struct. -Chris _______________________________________________ igt-dev mailing list igt-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/igt-dev ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [igt-dev] [PATCH i-g-t] lib: Silence Valgrind warning in synce_fence_status 2019-06-27 13:06 ` Chris Wilson @ 2019-06-27 13:59 ` Tvrtko Ursulin 2019-06-27 14:06 ` Chris Wilson 0 siblings, 1 reply; 9+ messages in thread From: Tvrtko Ursulin @ 2019-06-27 13:59 UTC (permalink / raw) To: Chris Wilson, igt-dev; +Cc: Intel-gfx, Tvrtko Ursulin On 27/06/2019 14:06, Chris Wilson wrote: > Quoting Tvrtko Ursulin (2019-06-27 13:55:21) >> From: Tvrtko Ursulin <tvrtko.ursulin@intel.com> >> >> Let Valgrind know the ioctl initializes the passed in info block to reduce >> the noise while debugging. >> >> Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> >> --- >> lib/sw_sync.c | 11 +++++++++++ >> 1 file changed, 11 insertions(+) >> >> diff --git a/lib/sw_sync.c b/lib/sw_sync.c >> index f208603312c2..73f3f7015d9d 100644 >> --- a/lib/sw_sync.c >> +++ b/lib/sw_sync.c >> @@ -41,6 +41,15 @@ >> #include "drmtest.h" >> #include "ioctl_wrappers.h" >> >> +#ifdef HAVE_VALGRIND >> +#include <valgrind/valgrind.h> >> +#include <valgrind/memcheck.h> >> + >> +#define VG(x) x >> +#else >> +#define VG(x) do {} while (0) >> +#endif >> + >> /** >> * SECTION:sw_sync >> * @short_description: Software sync (fencing) support library >> @@ -218,6 +227,8 @@ int sync_fence_status(int fence) >> if (file_info.num_fences != 1) >> return -EINVAL; > > ^ Otherwise known as lets pretend we never saw that kernel bug. > https://patchwork.freedesktop.org/patch/311883/?series=62278&rev=1 > > An example of why igt should not be filtering the kernel. You think the library helper shouldn't be testing for num_fences == 1, eg the same as passed in? It is questionable that it should return -EINVAL in this case I agree with that. If that's what you meant with filtering. > Just complaining because Petri found a bug in one of tests that is being > blocked by no one reviewing the kernel fix that is blocking fixing the > library to allow the bug fix in the test. It's only related because it's the same ioctl. :) But... >> + VG(VALGRIND_MAKE_MEM_DEFINED(&fence_info, sizeof(fence_info))); > > More fun would be to > > struct sync_fence_info fence_info = { .status = -ENOSYS }; > > So that valgrind knows it is initialised and we reliably report an error > if the kernel fails to fill in the struct. ... sure, this is also okay. For me -ENOSYS is not strictly needed at this level. It would be more of a unit test for the ioctl, not belonging to the library helper, but it is also fine to inject some more explicit trash so it can be caught even if there are no specific unit tests. I don't also see a problem with Valgrind annotation. It doesn't hide anything, nor does it sanitises. But yes, it is not needed if we go for -ENOSYS trick. Regards, Tvrtko _______________________________________________ igt-dev mailing list igt-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/igt-dev ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [igt-dev] [PATCH i-g-t] lib: Silence Valgrind warning in synce_fence_status 2019-06-27 13:59 ` Tvrtko Ursulin @ 2019-06-27 14:06 ` Chris Wilson 0 siblings, 0 replies; 9+ messages in thread From: Chris Wilson @ 2019-06-27 14:06 UTC (permalink / raw) To: Tvrtko Ursulin, igt-dev; +Cc: Intel-gfx, Tvrtko Ursulin Quoting Tvrtko Ursulin (2019-06-27 14:59:10) > > On 27/06/2019 14:06, Chris Wilson wrote: > >> + VG(VALGRIND_MAKE_MEM_DEFINED(&fence_info, sizeof(fence_info))); > > > > More fun would be to > > > > struct sync_fence_info fence_info = { .status = -ENOSYS }; > > > > So that valgrind knows it is initialised and we reliably report an error > > if the kernel fails to fill in the struct. > > ... sure, this is also okay. For me -ENOSYS is not strictly needed at > this level. It would be more of a unit test for the ioctl, not belonging > to the library helper, but it is also fine to inject some more explicit > trash so it can be caught even if there are no specific unit tests. > > I don't also see a problem with Valgrind annotation. It doesn't hide > anything, nor does it sanitises. But yes, it is not needed if we go for > -ENOSYS trick. That's all I was thinking, two birds one stone. I think it is a bonus if we don't paper over the kernel randomly serving up garbage -- but at the same time random failures are not the easiest to debug. But at least they serve as canaries. -Chris _______________________________________________ igt-dev mailing list igt-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/igt-dev ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [Intel-gfx] [igt-dev] [PATCH i-g-t] lib: Silence Valgrind warning in synce_fence_status 2019-06-27 12:55 [igt-dev] [PATCH i-g-t] lib: Silence Valgrind warning in synce_fence_status Tvrtko Ursulin 2019-06-27 13:06 ` Chris Wilson @ 2019-06-27 13:59 ` Jani Nikula 2019-06-27 14:01 ` Tvrtko Ursulin ` (2 more replies) 2019-06-27 14:42 ` [igt-dev] ✗ Fi.CI.BAT: failure for " Patchwork 2 siblings, 3 replies; 9+ messages in thread From: Jani Nikula @ 2019-06-27 13:59 UTC (permalink / raw) To: Tvrtko Ursulin, igt-dev; +Cc: Intel-gfx On Thu, 27 Jun 2019, Tvrtko Ursulin <tvrtko.ursulin@linux.intel.com> wrote: > From: Tvrtko Ursulin <tvrtko.ursulin@intel.com> > > Let Valgrind know the ioctl initializes the passed in info block to reduce > the noise while debugging. > > Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> > --- > lib/sw_sync.c | 11 +++++++++++ > 1 file changed, 11 insertions(+) > > diff --git a/lib/sw_sync.c b/lib/sw_sync.c > index f208603312c2..73f3f7015d9d 100644 > --- a/lib/sw_sync.c > +++ b/lib/sw_sync.c > @@ -41,6 +41,15 @@ > #include "drmtest.h" > #include "ioctl_wrappers.h" > > +#ifdef HAVE_VALGRIND > +#include <valgrind/valgrind.h> > +#include <valgrind/memcheck.h> > + > +#define VG(x) x > +#else > +#define VG(x) do {} while (0) OOC, why not just #define VALGRIND_MAKE_MEM_DEFINED(...) BR, Jani. > +#endif > + > /** > * SECTION:sw_sync > * @short_description: Software sync (fencing) support library > @@ -218,6 +227,8 @@ int sync_fence_status(int fence) > if (file_info.num_fences != 1) > return -EINVAL; > > + VG(VALGRIND_MAKE_MEM_DEFINED(&fence_info, sizeof(fence_info))); > + > return fence_info.status; > } -- Jani Nikula, Intel Open Source Graphics Center _______________________________________________ Intel-gfx mailing list Intel-gfx@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/intel-gfx ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [igt-dev] [PATCH i-g-t] lib: Silence Valgrind warning in synce_fence_status 2019-06-27 13:59 ` [Intel-gfx] " Jani Nikula @ 2019-06-27 14:01 ` Tvrtko Ursulin 2019-06-27 14:01 ` [igt-dev] [Intel-gfx] " Chris Wilson 2019-06-27 14:04 ` [igt-dev] " Jani Nikula 2 siblings, 0 replies; 9+ messages in thread From: Tvrtko Ursulin @ 2019-06-27 14:01 UTC (permalink / raw) To: Jani Nikula, igt-dev; +Cc: Intel-gfx, Tvrtko Ursulin On 27/06/2019 14:59, Jani Nikula wrote: > On Thu, 27 Jun 2019, Tvrtko Ursulin <tvrtko.ursulin@linux.intel.com> wrote: >> From: Tvrtko Ursulin <tvrtko.ursulin@intel.com> >> >> Let Valgrind know the ioctl initializes the passed in info block to reduce >> the noise while debugging. >> >> Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> >> --- >> lib/sw_sync.c | 11 +++++++++++ >> 1 file changed, 11 insertions(+) >> >> diff --git a/lib/sw_sync.c b/lib/sw_sync.c >> index f208603312c2..73f3f7015d9d 100644 >> --- a/lib/sw_sync.c >> +++ b/lib/sw_sync.c >> @@ -41,6 +41,15 @@ >> #include "drmtest.h" >> #include "ioctl_wrappers.h" >> >> +#ifdef HAVE_VALGRIND >> +#include <valgrind/valgrind.h> >> +#include <valgrind/memcheck.h> >> + >> +#define VG(x) x >> +#else >> +#define VG(x) do {} while (0) > > OOC, why not just > > #define VALGRIND_MAKE_MEM_DEFINED(...) Copy and paste isn't an established practice? :)) Regards, Tvrtko _______________________________________________ igt-dev mailing list igt-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/igt-dev ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [igt-dev] [Intel-gfx] [PATCH i-g-t] lib: Silence Valgrind warning in synce_fence_status 2019-06-27 13:59 ` [Intel-gfx] " Jani Nikula 2019-06-27 14:01 ` Tvrtko Ursulin @ 2019-06-27 14:01 ` Chris Wilson 2019-06-27 14:04 ` [igt-dev] " Jani Nikula 2 siblings, 0 replies; 9+ messages in thread From: Chris Wilson @ 2019-06-27 14:01 UTC (permalink / raw) To: Jani Nikula, Tvrtko Ursulin, igt-dev; +Cc: Intel-gfx Quoting Jani Nikula (2019-06-27 14:59:52) > On Thu, 27 Jun 2019, Tvrtko Ursulin <tvrtko.ursulin@linux.intel.com> wrote: > > From: Tvrtko Ursulin <tvrtko.ursulin@intel.com> > > > > Let Valgrind know the ioctl initializes the passed in info block to reduce > > the noise while debugging. > > > > Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> > > --- > > lib/sw_sync.c | 11 +++++++++++ > > 1 file changed, 11 insertions(+) > > > > diff --git a/lib/sw_sync.c b/lib/sw_sync.c > > index f208603312c2..73f3f7015d9d 100644 > > --- a/lib/sw_sync.c > > +++ b/lib/sw_sync.c > > @@ -41,6 +41,15 @@ > > #include "drmtest.h" > > #include "ioctl_wrappers.h" > > > > +#ifdef HAVE_VALGRIND > > +#include <valgrind/valgrind.h> > > +#include <valgrind/memcheck.h> > > + > > +#define VG(x) x > > +#else > > +#define VG(x) do {} while (0) > > OOC, why not just > > #define VALGRIND_MAKE_MEM_DEFINED(...) Once upon a time, in a project far far away, VG() was used to conditionally compile code for extra debug under valgrind and so the pattern took root. -Chris _______________________________________________ igt-dev mailing list igt-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/igt-dev ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [igt-dev] [PATCH i-g-t] lib: Silence Valgrind warning in synce_fence_status 2019-06-27 13:59 ` [Intel-gfx] " Jani Nikula 2019-06-27 14:01 ` Tvrtko Ursulin 2019-06-27 14:01 ` [igt-dev] [Intel-gfx] " Chris Wilson @ 2019-06-27 14:04 ` Jani Nikula 2 siblings, 0 replies; 9+ messages in thread From: Jani Nikula @ 2019-06-27 14:04 UTC (permalink / raw) To: Tvrtko Ursulin, igt-dev; +Cc: Intel-gfx, Tvrtko Ursulin On Thu, 27 Jun 2019, Jani Nikula <jani.nikula@linux.intel.com> wrote: > On Thu, 27 Jun 2019, Tvrtko Ursulin <tvrtko.ursulin@linux.intel.com> wrote: >> From: Tvrtko Ursulin <tvrtko.ursulin@intel.com> >> >> Let Valgrind know the ioctl initializes the passed in info block to reduce >> the noise while debugging. >> >> Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> >> --- >> lib/sw_sync.c | 11 +++++++++++ >> 1 file changed, 11 insertions(+) >> >> diff --git a/lib/sw_sync.c b/lib/sw_sync.c >> index f208603312c2..73f3f7015d9d 100644 >> --- a/lib/sw_sync.c >> +++ b/lib/sw_sync.c >> @@ -41,6 +41,15 @@ >> #include "drmtest.h" >> #include "ioctl_wrappers.h" >> >> +#ifdef HAVE_VALGRIND >> +#include <valgrind/valgrind.h> >> +#include <valgrind/memcheck.h> >> + >> +#define VG(x) x >> +#else >> +#define VG(x) do {} while (0) > > OOC, why not just > > #define VALGRIND_MAKE_MEM_DEFINED(...) And to underline, this is not a request to change anything! BR, Jani. > > BR, > Jani. > >> +#endif >> + >> /** >> * SECTION:sw_sync >> * @short_description: Software sync (fencing) support library >> @@ -218,6 +227,8 @@ int sync_fence_status(int fence) >> if (file_info.num_fences != 1) >> return -EINVAL; >> >> + VG(VALGRIND_MAKE_MEM_DEFINED(&fence_info, sizeof(fence_info))); >> + >> return fence_info.status; >> } -- Jani Nikula, Intel Open Source Graphics Center _______________________________________________ igt-dev mailing list igt-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/igt-dev ^ permalink raw reply [flat|nested] 9+ messages in thread
* [igt-dev] ✗ Fi.CI.BAT: failure for lib: Silence Valgrind warning in synce_fence_status 2019-06-27 12:55 [igt-dev] [PATCH i-g-t] lib: Silence Valgrind warning in synce_fence_status Tvrtko Ursulin 2019-06-27 13:06 ` Chris Wilson 2019-06-27 13:59 ` [Intel-gfx] " Jani Nikula @ 2019-06-27 14:42 ` Patchwork 2 siblings, 0 replies; 9+ messages in thread From: Patchwork @ 2019-06-27 14:42 UTC (permalink / raw) To: Tvrtko Ursulin; +Cc: igt-dev == Series Details == Series: lib: Silence Valgrind warning in synce_fence_status URL : https://patchwork.freedesktop.org/series/62855/ State : failure == Summary == CI Bug Log - changes from CI_DRM_6375 -> IGTPW_3206 ==================================================== Summary ------- **FAILURE** Serious unknown changes coming with IGTPW_3206 absolutely need to be verified manually. If you think the reported changes have nothing to do with the changes introduced in IGTPW_3206, please notify your bug team to allow them to document this new failure mode, which will reduce false positives in CI. External URL: https://patchwork.freedesktop.org/api/1.0/series/62855/revisions/1/mbox/ Possible new issues ------------------- Here are the unknown changes that may have been introduced in IGTPW_3206: ### IGT changes ### #### Possible regressions #### * igt@i915_pm_rpm@module-reload: - fi-cml-u: [PASS][1] -> [DMESG-WARN][2] [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6375/fi-cml-u/igt@i915_pm_rpm@module-reload.html [2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3206/fi-cml-u/igt@i915_pm_rpm@module-reload.html Known issues ------------ Here are the changes found in IGTPW_3206 that come from known issues: ### IGT changes ### #### Issues hit #### * igt@gem_ctx_switch@basic-default: - fi-icl-guc: [PASS][3] -> [INCOMPLETE][4] ([fdo#107713] / [fdo#108569]) [3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6375/fi-icl-guc/igt@gem_ctx_switch@basic-default.html [4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3206/fi-icl-guc/igt@gem_ctx_switch@basic-default.html * igt@i915_module_load@reload: - fi-blb-e6850: [PASS][5] -> [INCOMPLETE][6] ([fdo#107718]) [5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6375/fi-blb-e6850/igt@i915_module_load@reload.html [6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3206/fi-blb-e6850/igt@i915_module_load@reload.html * igt@i915_selftest@live_blt: - fi-skl-iommu: [PASS][7] -> [INCOMPLETE][8] ([fdo#108602]) [7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6375/fi-skl-iommu/igt@i915_selftest@live_blt.html [8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3206/fi-skl-iommu/igt@i915_selftest@live_blt.html * igt@kms_busy@basic-flip-a: - fi-kbl-7567u: [PASS][9] -> [SKIP][10] ([fdo#109271] / [fdo#109278]) +2 similar issues [9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6375/fi-kbl-7567u/igt@kms_busy@basic-flip-a.html [10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3206/fi-kbl-7567u/igt@kms_busy@basic-flip-a.html * igt@kms_chamelium@dp-crc-fast: - fi-icl-u2: [PASS][11] -> [FAIL][12] ([fdo#109635 ] / [fdo#110387]) [11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6375/fi-icl-u2/igt@kms_chamelium@dp-crc-fast.html [12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3206/fi-icl-u2/igt@kms_chamelium@dp-crc-fast.html #### Possible fixes #### * igt@kms_chamelium@common-hpd-after-suspend: - fi-kbl-7567u: [WARN][13] ([fdo#109380]) -> [PASS][14] [13]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6375/fi-kbl-7567u/igt@kms_chamelium@common-hpd-after-suspend.html [14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3206/fi-kbl-7567u/igt@kms_chamelium@common-hpd-after-suspend.html * igt@kms_pipe_crc_basic@read-crc-pipe-c: - fi-kbl-7567u: [SKIP][15] ([fdo#109271]) -> [PASS][16] +23 similar issues [15]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6375/fi-kbl-7567u/igt@kms_pipe_crc_basic@read-crc-pipe-c.html [16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3206/fi-kbl-7567u/igt@kms_pipe_crc_basic@read-crc-pipe-c.html * igt@prime_self_import@basic-with_two_bos: - fi-icl-u3: [DMESG-WARN][17] ([fdo#107724]) -> [PASS][18] +1 similar issue [17]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6375/fi-icl-u3/igt@prime_self_import@basic-with_two_bos.html [18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3206/fi-icl-u3/igt@prime_self_import@basic-with_two_bos.html #### Warnings #### * igt@i915_pm_rpm@basic-pci-d3-state: - fi-kbl-guc: [FAIL][19] ([fdo#110829]) -> [SKIP][20] ([fdo#109271]) [19]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6375/fi-kbl-guc/igt@i915_pm_rpm@basic-pci-d3-state.html [20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3206/fi-kbl-guc/igt@i915_pm_rpm@basic-pci-d3-state.html [fdo#107713]: https://bugs.freedesktop.org/show_bug.cgi?id=107713 [fdo#107718]: https://bugs.freedesktop.org/show_bug.cgi?id=107718 [fdo#107724]: https://bugs.freedesktop.org/show_bug.cgi?id=107724 [fdo#108569]: https://bugs.freedesktop.org/show_bug.cgi?id=108569 [fdo#108602]: https://bugs.freedesktop.org/show_bug.cgi?id=108602 [fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271 [fdo#109278]: https://bugs.freedesktop.org/show_bug.cgi?id=109278 [fdo#109380]: https://bugs.freedesktop.org/show_bug.cgi?id=109380 [fdo#109635 ]: https://bugs.freedesktop.org/show_bug.cgi?id=109635 [fdo#110387]: https://bugs.freedesktop.org/show_bug.cgi?id=110387 [fdo#110829]: https://bugs.freedesktop.org/show_bug.cgi?id=110829 Participating hosts (53 -> 45) ------------------------------ Additional (1): fi-skl-6600u Missing (9): fi-kbl-soraka fi-ilk-m540 fi-skl-gvtdvm fi-hsw-4200u fi-byt-squawks fi-bsw-cyan fi-icl-y fi-byt-clapper fi-bdw-samus Build changes ------------- * IGT: IGT_5070 -> IGTPW_3206 CI_DRM_6375: 44b3a556c682d3ae6d1cf94f6ec7c155ebeeff50 @ git://anongit.freedesktop.org/gfx-ci/linux IGTPW_3206: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3206/ IGT_5070: 250475af7bc52ba64956e6b35591fdd7176954d7 @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3206/ _______________________________________________ igt-dev mailing list igt-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/igt-dev ^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2019-06-27 14:42 UTC | newest] Thread overview: 9+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2019-06-27 12:55 [igt-dev] [PATCH i-g-t] lib: Silence Valgrind warning in synce_fence_status Tvrtko Ursulin 2019-06-27 13:06 ` Chris Wilson 2019-06-27 13:59 ` Tvrtko Ursulin 2019-06-27 14:06 ` Chris Wilson 2019-06-27 13:59 ` [Intel-gfx] " Jani Nikula 2019-06-27 14:01 ` Tvrtko Ursulin 2019-06-27 14:01 ` [igt-dev] [Intel-gfx] " Chris Wilson 2019-06-27 14:04 ` [igt-dev] " Jani Nikula 2019-06-27 14:42 ` [igt-dev] ✗ Fi.CI.BAT: failure for " Patchwork
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox