* [Intel-gfx] [PATCH] HAX timer: Describe the delayed_work for a freed timer
@ 2020-04-09 9:09 Chris Wilson
2020-04-09 11:40 ` [Intel-gfx] ✗ Fi.CI.BUILD: failure for " Patchwork
` (6 more replies)
0 siblings, 7 replies; 8+ messages in thread
From: Chris Wilson @ 2020-04-09 9:09 UTC (permalink / raw)
To: intel-gfx; +Cc: Chris Wilson
Improve upon the
<3> [310.437368] ODEBUG: free active (active state 0) object type: timer_list hint: delayed_work_timer_fn+0x0/0x10
by describing what delayed_work was queued instead.
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
---
kernel/time/timer.c | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/kernel/time/timer.c b/kernel/time/timer.c
index 4820823515e9..f637a815d91c 100644
--- a/kernel/time/timer.c
+++ b/kernel/time/timer.c
@@ -602,7 +602,14 @@ static struct debug_obj_descr timer_debug_descr;
static void *timer_debug_hint(void *addr)
{
- return ((struct timer_list *) addr)->function;
+ struct timer_list *timer = addr;
+
+ if (addr->function == delayed_work_timer_fn) {
+ struct delayed_work *work = from_timer(work, timer, timer);
+ return work->work.func;
+ }
+
+ return timer->function;
}
static bool timer_is_static_object(void *addr)
--
2.20.1
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [Intel-gfx] ✗ Fi.CI.BUILD: failure for HAX timer: Describe the delayed_work for a freed timer
2020-04-09 9:09 [Intel-gfx] [PATCH] HAX timer: Describe the delayed_work for a freed timer Chris Wilson
@ 2020-04-09 11:40 ` Patchwork
2020-04-09 11:46 ` [Intel-gfx] [PATCH] " Chris Wilson
` (5 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: Patchwork @ 2020-04-09 11:40 UTC (permalink / raw)
To: Chris Wilson; +Cc: intel-gfx
== Series Details ==
Series: HAX timer: Describe the delayed_work for a freed timer
URL : https://patchwork.freedesktop.org/series/75740/
State : failure
== Summary ==
CALL scripts/checksyscalls.sh
CALL scripts/atomic/check-atomics.sh
DESCEND objtool
CHK include/generated/compile.h
CC kernel/time/timer.o
kernel/time/timer.c: In function ‘timer_debug_hint’:
kernel/time/timer.c:607:10: warning: dereferencing ‘void *’ pointer
if (addr->function == delayed_work_timer_fn) {
^~
kernel/time/timer.c:607:10: error: request for member ‘function’ in something not a structure or union
scripts/Makefile.build:267: recipe for target 'kernel/time/timer.o' failed
make[2]: *** [kernel/time/timer.o] Error 1
scripts/Makefile.build:505: recipe for target 'kernel/time' failed
make[1]: *** [kernel/time] Error 2
Makefile:1683: recipe for target 'kernel' failed
make: *** [kernel] Error 2
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx
^ permalink raw reply [flat|nested] 8+ messages in thread
* [Intel-gfx] [PATCH] HAX timer: Describe the delayed_work for a freed timer
2020-04-09 9:09 [Intel-gfx] [PATCH] HAX timer: Describe the delayed_work for a freed timer Chris Wilson
2020-04-09 11:40 ` [Intel-gfx] ✗ Fi.CI.BUILD: failure for " Patchwork
@ 2020-04-09 11:46 ` Chris Wilson
2020-04-09 13:30 ` [Intel-gfx] ✗ Fi.CI.CHECKPATCH: warning for HAX timer: Describe the delayed_work for a freed timer (rev2) Patchwork
` (4 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: Chris Wilson @ 2020-04-09 11:46 UTC (permalink / raw)
To: intel-gfx; +Cc: Chris Wilson
Improve upon the
<3> [310.437368] ODEBUG: free active (active state 0) object type: timer_list hint: delayed_work_timer_fn+0x0/0x10
by describing what delayed_work was queued instead.
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
---
kernel/time/timer.c | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/kernel/time/timer.c b/kernel/time/timer.c
index 4820823515e9..262eea5abb86 100644
--- a/kernel/time/timer.c
+++ b/kernel/time/timer.c
@@ -602,7 +602,14 @@ static struct debug_obj_descr timer_debug_descr;
static void *timer_debug_hint(void *addr)
{
- return ((struct timer_list *) addr)->function;
+ struct timer_list *timer = addr;
+
+ if (timer->function == delayed_work_timer_fn) {
+ struct delayed_work *work = from_timer(work, timer, timer);
+ return work->work.func;
+ }
+
+ return timer->function;
}
static bool timer_is_static_object(void *addr)
--
2.20.1
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [Intel-gfx] ✗ Fi.CI.CHECKPATCH: warning for HAX timer: Describe the delayed_work for a freed timer (rev2)
2020-04-09 9:09 [Intel-gfx] [PATCH] HAX timer: Describe the delayed_work for a freed timer Chris Wilson
2020-04-09 11:40 ` [Intel-gfx] ✗ Fi.CI.BUILD: failure for " Patchwork
2020-04-09 11:46 ` [Intel-gfx] [PATCH] " Chris Wilson
@ 2020-04-09 13:30 ` Patchwork
2020-04-09 14:00 ` [Intel-gfx] ✓ Fi.CI.BAT: success " Patchwork
` (3 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: Patchwork @ 2020-04-09 13:30 UTC (permalink / raw)
To: Chris Wilson; +Cc: intel-gfx
== Series Details ==
Series: HAX timer: Describe the delayed_work for a freed timer (rev2)
URL : https://patchwork.freedesktop.org/series/75740/
State : warning
== Summary ==
$ dim checkpatch origin/drm-tip
05d26e5da5b7 HAX timer: Describe the delayed_work for a freed timer
-:8: WARNING:COMMIT_LOG_LONG_LINE: Possible unwrapped commit description (prefer a maximum 75 chars per line)
#8:
<3> [310.437368] ODEBUG: free active (active state 0) object type: timer_list hint: delayed_work_timer_fn+0x0/0x10
-:27: WARNING:LINE_SPACING: Missing a blank line after declarations
#27: FILE: kernel/time/timer.c:609:
+ struct delayed_work *work = from_timer(work, timer, timer);
+ return work->work.func;
total: 0 errors, 2 warnings, 0 checks, 15 lines checked
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx
^ permalink raw reply [flat|nested] 8+ messages in thread
* [Intel-gfx] ✓ Fi.CI.BAT: success for HAX timer: Describe the delayed_work for a freed timer (rev2)
2020-04-09 9:09 [Intel-gfx] [PATCH] HAX timer: Describe the delayed_work for a freed timer Chris Wilson
` (2 preceding siblings ...)
2020-04-09 13:30 ` [Intel-gfx] ✗ Fi.CI.CHECKPATCH: warning for HAX timer: Describe the delayed_work for a freed timer (rev2) Patchwork
@ 2020-04-09 14:00 ` Patchwork
2020-04-09 17:36 ` [Intel-gfx] [PATCH] HAX timer: Describe the delayed_work for a freed timer kbuild test robot
` (2 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: Patchwork @ 2020-04-09 14:00 UTC (permalink / raw)
To: Chris Wilson; +Cc: intel-gfx
== Series Details ==
Series: HAX timer: Describe the delayed_work for a freed timer (rev2)
URL : https://patchwork.freedesktop.org/series/75740/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_8283 -> Patchwork_17268
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17268/index.html
Changes
-------
No changes found
Participating hosts (52 -> 45)
------------------------------
Additional (1): fi-skl-6770hq
Missing (8): fi-ilk-m540 fi-hsw-4200u fi-byt-squawks fi-bsw-cyan fi-ctg-p8600 fi-kbl-7560u fi-tgl-y fi-byt-clapper
Build changes
-------------
* CI: CI-20190529 -> None
* Linux: CI_DRM_8283 -> Patchwork_17268
CI-20190529: 20190529
CI_DRM_8283: a6f4f55d343fea03e11e754b1094dda8cf2538ac @ git://anongit.freedesktop.org/gfx-ci/linux
IGT_5585: 13c0be2fe8669fef08c0d1c44b147c43d1f53d2b @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools
Patchwork_17268: 05d26e5da5b73691ad6f673c43511085ba18fbeb @ git://anongit.freedesktop.org/gfx-ci/linux
== Linux commits ==
05d26e5da5b7 HAX timer: Describe the delayed_work for a freed timer
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17268/index.html
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Intel-gfx] [PATCH] HAX timer: Describe the delayed_work for a freed timer
2020-04-09 9:09 [Intel-gfx] [PATCH] HAX timer: Describe the delayed_work for a freed timer Chris Wilson
` (3 preceding siblings ...)
2020-04-09 14:00 ` [Intel-gfx] ✓ Fi.CI.BAT: success " Patchwork
@ 2020-04-09 17:36 ` kbuild test robot
2020-04-09 20:52 ` kbuild test robot
2020-04-10 6:12 ` [Intel-gfx] ✓ Fi.CI.IGT: success for HAX timer: Describe the delayed_work for a freed timer (rev2) Patchwork
6 siblings, 0 replies; 8+ messages in thread
From: kbuild test robot @ 2020-04-09 17:36 UTC (permalink / raw)
To: kbuild-all
[-- Attachment #1: Type: text/plain, Size: 2005 bytes --]
Hi Chris,
Thank you for the patch! Yet something to improve:
[auto build test ERROR on tip/timers/core]
[also build test ERROR on v5.6 next-20200409]
[if your patch is applied to the wrong git tree, please drop us a note to help
improve the system. BTW, we also suggest to use '--base' option to specify the
base tree in git format-patch, please see https://stackoverflow.com/a/37406982]
url: https://github.com/0day-ci/linux/commits/Chris-Wilson/HAX-timer-Describe-the-delayed_work-for-a-freed-timer/20200409-232928
base: https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git 4479730e9263befbb9ce9563a09563db2acb8f7c
config: powerpc-rhel-kconfig (attached as .config)
compiler: powerpc64le-linux-gcc (GCC) 9.3.0
reproduce:
wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross
chmod +x ~/bin/make.cross
# save the attached .config to linux build tree
GCC_VERSION=9.3.0 make.cross ARCH=powerpc
If you fix the issue, kindly add following tag as appropriate
Reported-by: kbuild test robot <lkp@intel.com>
All error/warnings (new ones prefixed by >>):
kernel/time/timer.c: In function 'timer_debug_hint':
>> kernel/time/timer.c:607:10: warning: dereferencing 'void *' pointer
607 | if (addr->function == delayed_work_timer_fn) {
| ^~
>> kernel/time/timer.c:607:10: error: request for member 'function' in something not a structure or union
vim +/function +607 kernel/time/timer.c
602
603 static void *timer_debug_hint(void *addr)
604 {
605 struct timer_list *timer = addr;
606
> 607 if (addr->function == delayed_work_timer_fn) {
608 struct delayed_work *work = from_timer(work, timer, timer);
609 return work->work.func;
610 }
611
612 return timer->function;
613 }
614
---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org
[-- Attachment #2: config.gz --]
[-- Type: application/gzip, Size: 15331 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Intel-gfx] [PATCH] HAX timer: Describe the delayed_work for a freed timer
2020-04-09 9:09 [Intel-gfx] [PATCH] HAX timer: Describe the delayed_work for a freed timer Chris Wilson
` (4 preceding siblings ...)
2020-04-09 17:36 ` [Intel-gfx] [PATCH] HAX timer: Describe the delayed_work for a freed timer kbuild test robot
@ 2020-04-09 20:52 ` kbuild test robot
2020-04-10 6:12 ` [Intel-gfx] ✓ Fi.CI.IGT: success for HAX timer: Describe the delayed_work for a freed timer (rev2) Patchwork
6 siblings, 0 replies; 8+ messages in thread
From: kbuild test robot @ 2020-04-09 20:52 UTC (permalink / raw)
To: kbuild-all
[-- Attachment #1: Type: text/plain, Size: 5276 bytes --]
Hi Chris,
Thank you for the patch! Perhaps something to improve:
[auto build test WARNING on tip/timers/core]
[also build test WARNING on v5.6 next-20200409]
[if your patch is applied to the wrong git tree, please drop us a note to help
improve the system. BTW, we also suggest to use '--base' option to specify the
base tree in git format-patch, please see https://stackoverflow.com/a/37406982]
url: https://github.com/0day-ci/linux/commits/Chris-Wilson/HAX-timer-Describe-the-delayed_work-for-a-freed-timer/20200409-232928
base: https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git 4479730e9263befbb9ce9563a09563db2acb8f7c
config: i386-randconfig-f002-20200409 (attached as .config)
compiler: gcc-7 (Ubuntu 7.5.0-6ubuntu2) 7.5.0
reproduce:
# save the attached .config to linux build tree
make ARCH=i386
If you fix the issue, kindly add following tag as appropriate
Reported-by: kbuild test robot <lkp@intel.com>
All warnings (new ones prefixed by >>):
In file included from include/linux/export.h:43:0,
from include/linux/linkage.h:7,
from include/linux/kernel.h:8,
from include/linux/list.h:9,
from include/linux/smp.h:12,
from include/linux/kernel_stat.h:5,
from kernel/time/timer.c:21:
kernel/time/timer.c: In function 'timer_debug_hint':
kernel/time/timer.c:607:10: warning: dereferencing 'void *' pointer
if (addr->function == delayed_work_timer_fn) {
^
include/linux/compiler.h:58:52: note: in definition of macro '__trace_if_var'
#define __trace_if_var(cond) (__builtin_constant_p(cond) ? (cond) : __trace_if_value(cond))
^~~~
>> kernel/time/timer.c:607:2: note: in expansion of macro 'if'
if (addr->function == delayed_work_timer_fn) {
^~
kernel/time/timer.c:607:10: error: request for member 'function' in something not a structure or union
if (addr->function == delayed_work_timer_fn) {
^
include/linux/compiler.h:58:52: note: in definition of macro '__trace_if_var'
#define __trace_if_var(cond) (__builtin_constant_p(cond) ? (cond) : __trace_if_value(cond))
^~~~
>> kernel/time/timer.c:607:2: note: in expansion of macro 'if'
if (addr->function == delayed_work_timer_fn) {
^~
kernel/time/timer.c:607:10: warning: dereferencing 'void *' pointer
if (addr->function == delayed_work_timer_fn) {
^
include/linux/compiler.h:58:61: note: in definition of macro '__trace_if_var'
#define __trace_if_var(cond) (__builtin_constant_p(cond) ? (cond) : __trace_if_value(cond))
^~~~
>> kernel/time/timer.c:607:2: note: in expansion of macro 'if'
if (addr->function == delayed_work_timer_fn) {
^~
kernel/time/timer.c:607:10: error: request for member 'function' in something not a structure or union
if (addr->function == delayed_work_timer_fn) {
^
include/linux/compiler.h:58:61: note: in definition of macro '__trace_if_var'
#define __trace_if_var(cond) (__builtin_constant_p(cond) ? (cond) : __trace_if_value(cond))
^~~~
>> kernel/time/timer.c:607:2: note: in expansion of macro 'if'
if (addr->function == delayed_work_timer_fn) {
^~
kernel/time/timer.c:607:10: warning: dereferencing 'void *' pointer
if (addr->function == delayed_work_timer_fn) {
^
include/linux/compiler.h:69:3: note: in definition of macro '__trace_if_value'
(cond) ? \
^~~~
include/linux/compiler.h:56:28: note: in expansion of macro '__trace_if_var'
#define if(cond, ...) if ( __trace_if_var( !!(cond , ## __VA_ARGS__) ) )
^~~~~~~~~~~~~~
>> kernel/time/timer.c:607:2: note: in expansion of macro 'if'
if (addr->function == delayed_work_timer_fn) {
^~
kernel/time/timer.c:607:10: error: request for member 'function' in something not a structure or union
if (addr->function == delayed_work_timer_fn) {
^
include/linux/compiler.h:69:3: note: in definition of macro '__trace_if_value'
(cond) ? \
^~~~
include/linux/compiler.h:56:28: note: in expansion of macro '__trace_if_var'
#define if(cond, ...) if ( __trace_if_var( !!(cond , ## __VA_ARGS__) ) )
^~~~~~~~~~~~~~
>> kernel/time/timer.c:607:2: note: in expansion of macro 'if'
if (addr->function == delayed_work_timer_fn) {
^~
vim +/if +607 kernel/time/timer.c
602
603 static void *timer_debug_hint(void *addr)
604 {
605 struct timer_list *timer = addr;
606
> 607 if (addr->function == delayed_work_timer_fn) {
608 struct delayed_work *work = from_timer(work, timer, timer);
609 return work->work.func;
610 }
611
612 return timer->function;
613 }
614
---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org
[-- Attachment #2: config.gz --]
[-- Type: application/gzip, Size: 41929 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* [Intel-gfx] ✓ Fi.CI.IGT: success for HAX timer: Describe the delayed_work for a freed timer (rev2)
2020-04-09 9:09 [Intel-gfx] [PATCH] HAX timer: Describe the delayed_work for a freed timer Chris Wilson
` (5 preceding siblings ...)
2020-04-09 20:52 ` kbuild test robot
@ 2020-04-10 6:12 ` Patchwork
6 siblings, 0 replies; 8+ messages in thread
From: Patchwork @ 2020-04-10 6:12 UTC (permalink / raw)
To: Chris Wilson; +Cc: intel-gfx
== Series Details ==
Series: HAX timer: Describe the delayed_work for a freed timer (rev2)
URL : https://patchwork.freedesktop.org/series/75740/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_8283_full -> Patchwork_17268_full
====================================================
Summary
-------
**WARNING**
Minor unknown changes coming with Patchwork_17268_full need to be verified
manually.
If you think the reported changes have nothing to do with the changes
introduced in Patchwork_17268_full, please notify your bug team to allow them
to document this new failure mode, which will reduce false positives in CI.
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in Patchwork_17268_full:
### IGT changes ###
#### Warnings ####
* igt@i915_module_load@reload-with-fault-injection:
- shard-kbl: [INCOMPLETE][1] ([i915#1423]) -> [INCOMPLETE][2]
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8283/shard-kbl7/igt@i915_module_load@reload-with-fault-injection.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17268/shard-kbl7/igt@i915_module_load@reload-with-fault-injection.html
- shard-apl: [INCOMPLETE][3] ([i915#1423]) -> [INCOMPLETE][4]
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8283/shard-apl1/igt@i915_module_load@reload-with-fault-injection.html
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17268/shard-apl2/igt@i915_module_load@reload-with-fault-injection.html
#### Suppressed ####
The following results come from untrusted machines, tests, or statuses.
They do not affect the overall result.
* {igt@gem_wait@write-busy@all}:
- shard-skl: [PASS][5] -> [FAIL][6]
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8283/shard-skl10/igt@gem_wait@write-busy@all.html
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17268/shard-skl8/igt@gem_wait@write-busy@all.html
Known issues
------------
Here are the changes found in Patchwork_17268_full that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@gem_exec_params@invalid-bsd-ring:
- shard-iclb: [PASS][7] -> [SKIP][8] ([fdo#109276])
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8283/shard-iclb2/igt@gem_exec_params@invalid-bsd-ring.html
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17268/shard-iclb5/igt@gem_exec_params@invalid-bsd-ring.html
* igt@gem_workarounds@suspend-resume-context:
- shard-apl: [PASS][9] -> [DMESG-WARN][10] ([i915#180]) +1 similar issue
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8283/shard-apl8/igt@gem_workarounds@suspend-resume-context.html
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17268/shard-apl1/igt@gem_workarounds@suspend-resume-context.html
* igt@i915_pm_rc6_residency@rc6-idle:
- shard-snb: [PASS][11] -> [FAIL][12] ([i915#1066])
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8283/shard-snb6/igt@i915_pm_rc6_residency@rc6-idle.html
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17268/shard-snb4/igt@i915_pm_rc6_residency@rc6-idle.html
* igt@kms_draw_crc@draw-method-xrgb8888-pwrite-untiled:
- shard-snb: [PASS][13] -> [SKIP][14] ([fdo#109271]) +2 similar issues
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8283/shard-snb2/igt@kms_draw_crc@draw-method-xrgb8888-pwrite-untiled.html
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17268/shard-snb2/igt@kms_draw_crc@draw-method-xrgb8888-pwrite-untiled.html
* igt@kms_flip@2x-plain-flip-ts-check:
- shard-glk: [PASS][15] -> [FAIL][16] ([i915#34])
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8283/shard-glk9/igt@kms_flip@2x-plain-flip-ts-check.html
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17268/shard-glk3/igt@kms_flip@2x-plain-flip-ts-check.html
* igt@kms_flip@flip-vs-expired-vblank:
- shard-skl: [PASS][17] -> [FAIL][18] ([i915#79])
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8283/shard-skl6/igt@kms_flip@flip-vs-expired-vblank.html
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17268/shard-skl2/igt@kms_flip@flip-vs-expired-vblank.html
* igt@kms_hdr@bpc-switch:
- shard-skl: [PASS][19] -> [FAIL][20] ([i915#1188])
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8283/shard-skl3/igt@kms_hdr@bpc-switch.html
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17268/shard-skl9/igt@kms_hdr@bpc-switch.html
* igt@kms_pipe_crc_basic@suspend-read-crc-pipe-a:
- shard-kbl: [PASS][21] -> [DMESG-WARN][22] ([i915#180]) +2 similar issues
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8283/shard-kbl7/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-a.html
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17268/shard-kbl7/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-a.html
* igt@kms_plane_lowres@pipe-a-tiling-x:
- shard-glk: [PASS][23] -> [FAIL][24] ([i915#899])
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8283/shard-glk8/igt@kms_plane_lowres@pipe-a-tiling-x.html
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17268/shard-glk7/igt@kms_plane_lowres@pipe-a-tiling-x.html
* igt@kms_psr@psr2_sprite_plane_move:
- shard-iclb: [PASS][25] -> [SKIP][26] ([fdo#109441]) +1 similar issue
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8283/shard-iclb2/igt@kms_psr@psr2_sprite_plane_move.html
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17268/shard-iclb5/igt@kms_psr@psr2_sprite_plane_move.html
#### Possible fixes ####
* igt@i915_selftest@live@requests:
- shard-iclb: [INCOMPLETE][27] ([i915#1531] / [i915#1581]) -> [PASS][28]
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8283/shard-iclb8/igt@i915_selftest@live@requests.html
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17268/shard-iclb7/igt@i915_selftest@live@requests.html
* igt@kms_draw_crc@draw-method-rgb565-pwrite-xtiled:
- shard-glk: [FAIL][29] ([i915#52] / [i915#54]) -> [PASS][30]
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8283/shard-glk2/igt@kms_draw_crc@draw-method-rgb565-pwrite-xtiled.html
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17268/shard-glk9/igt@kms_draw_crc@draw-method-rgb565-pwrite-xtiled.html
* igt@kms_frontbuffer_tracking@psr-suspend:
- shard-skl: [INCOMPLETE][31] ([i915#123] / [i915#69]) -> [PASS][32]
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8283/shard-skl3/igt@kms_frontbuffer_tracking@psr-suspend.html
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17268/shard-skl9/igt@kms_frontbuffer_tracking@psr-suspend.html
* igt@kms_hdr@bpc-switch-suspend:
- shard-skl: [FAIL][33] ([i915#1188]) -> [PASS][34]
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8283/shard-skl2/igt@kms_hdr@bpc-switch-suspend.html
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17268/shard-skl7/igt@kms_hdr@bpc-switch-suspend.html
* igt@kms_pipe_crc_basic@suspend-read-crc-pipe-a:
- shard-skl: [INCOMPLETE][35] ([i915#69]) -> [PASS][36] +2 similar issues
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8283/shard-skl7/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-a.html
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17268/shard-skl6/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-a.html
* igt@kms_plane_alpha_blend@pipe-b-coverage-7efc:
- shard-skl: [FAIL][37] ([fdo#108145] / [i915#265]) -> [PASS][38]
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8283/shard-skl7/igt@kms_plane_alpha_blend@pipe-b-coverage-7efc.html
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17268/shard-skl10/igt@kms_plane_alpha_blend@pipe-b-coverage-7efc.html
* igt@kms_psr@psr2_primary_mmap_cpu:
- shard-iclb: [SKIP][39] ([fdo#109441]) -> [PASS][40]
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8283/shard-iclb4/igt@kms_psr@psr2_primary_mmap_cpu.html
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17268/shard-iclb2/igt@kms_psr@psr2_primary_mmap_cpu.html
* igt@kms_setmode@basic:
- shard-apl: [FAIL][41] ([i915#31]) -> [PASS][42]
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8283/shard-apl6/igt@kms_setmode@basic.html
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17268/shard-apl8/igt@kms_setmode@basic.html
* igt@kms_vblank@pipe-a-ts-continuation-suspend:
- shard-kbl: [DMESG-WARN][43] ([i915#180]) -> [PASS][44] +4 similar issues
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8283/shard-kbl3/igt@kms_vblank@pipe-a-ts-continuation-suspend.html
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17268/shard-kbl1/igt@kms_vblank@pipe-a-ts-continuation-suspend.html
* igt@kms_vblank@pipe-b-ts-continuation-suspend:
- shard-apl: [DMESG-WARN][45] ([i915#180]) -> [PASS][46] +3 similar issues
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8283/shard-apl1/igt@kms_vblank@pipe-b-ts-continuation-suspend.html
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17268/shard-apl8/igt@kms_vblank@pipe-b-ts-continuation-suspend.html
#### Warnings ####
* igt@i915_pm_dc@dc6-psr:
- shard-tglb: [SKIP][47] ([i915#468]) -> [FAIL][48] ([i915#454])
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8283/shard-tglb2/igt@i915_pm_dc@dc6-psr.html
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17268/shard-tglb6/igt@i915_pm_dc@dc6-psr.html
* igt@i915_pm_rc6_residency@rc6-idle:
- shard-iclb: [FAIL][49] ([i915#1515]) -> [WARN][50] ([i915#1515])
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8283/shard-iclb6/igt@i915_pm_rc6_residency@rc6-idle.html
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17268/shard-iclb3/igt@i915_pm_rc6_residency@rc6-idle.html
* igt@kms_psr2_su@page_flip:
- shard-iclb: [SKIP][51] ([fdo#109642] / [fdo#111068]) -> [FAIL][52] ([i915#608])
[51]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8283/shard-iclb5/igt@kms_psr2_su@page_flip.html
[52]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17268/shard-iclb2/igt@kms_psr2_su@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#108145]: https://bugs.freedesktop.org/show_bug.cgi?id=108145
[fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271
[fdo#109276]: https://bugs.freedesktop.org/show_bug.cgi?id=109276
[fdo#109441]: https://bugs.freedesktop.org/show_bug.cgi?id=109441
[fdo#109642]: https://bugs.freedesktop.org/show_bug.cgi?id=109642
[fdo#111068]: https://bugs.freedesktop.org/show_bug.cgi?id=111068
[i915#1066]: https://gitlab.freedesktop.org/drm/intel/issues/1066
[i915#1188]: https://gitlab.freedesktop.org/drm/intel/issues/1188
[i915#123]: https://gitlab.freedesktop.org/drm/intel/issues/123
[i915#1423]: https://gitlab.freedesktop.org/drm/intel/issues/1423
[i915#1515]: https://gitlab.freedesktop.org/drm/intel/issues/1515
[i915#1531]: https://gitlab.freedesktop.org/drm/intel/issues/1531
[i915#1581]: https://gitlab.freedesktop.org/drm/intel/issues/1581
[i915#180]: https://gitlab.freedesktop.org/drm/intel/issues/180
[i915#265]: https://gitlab.freedesktop.org/drm/intel/issues/265
[i915#31]: https://gitlab.freedesktop.org/drm/intel/issues/31
[i915#34]: https://gitlab.freedesktop.org/drm/intel/issues/34
[i915#454]: https://gitlab.freedesktop.org/drm/intel/issues/454
[i915#468]: https://gitlab.freedesktop.org/drm/intel/issues/468
[i915#52]: https://gitlab.freedesktop.org/drm/intel/issues/52
[i915#54]: https://gitlab.freedesktop.org/drm/intel/issues/54
[i915#608]: https://gitlab.freedesktop.org/drm/intel/issues/608
[i915#69]: https://gitlab.freedesktop.org/drm/intel/issues/69
[i915#79]: https://gitlab.freedesktop.org/drm/intel/issues/79
[i915#899]: https://gitlab.freedesktop.org/drm/intel/issues/899
Participating hosts (10 -> 10)
------------------------------
No changes in participating hosts
Build changes
-------------
* CI: CI-20190529 -> None
* Linux: CI_DRM_8283 -> Patchwork_17268
CI-20190529: 20190529
CI_DRM_8283: a6f4f55d343fea03e11e754b1094dda8cf2538ac @ git://anongit.freedesktop.org/gfx-ci/linux
IGT_5585: 13c0be2fe8669fef08c0d1c44b147c43d1f53d2b @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools
Patchwork_17268: 05d26e5da5b73691ad6f673c43511085ba18fbeb @ git://anongit.freedesktop.org/gfx-ci/linux
piglit_4509: fdc5a4ca11124ab8413c7988896eec4c97336694 @ git://anongit.freedesktop.org/piglit
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_17268/index.html
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2020-04-10 6:12 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-04-09 9:09 [Intel-gfx] [PATCH] HAX timer: Describe the delayed_work for a freed timer Chris Wilson
2020-04-09 11:40 ` [Intel-gfx] ✗ Fi.CI.BUILD: failure for " Patchwork
2020-04-09 11:46 ` [Intel-gfx] [PATCH] " Chris Wilson
2020-04-09 13:30 ` [Intel-gfx] ✗ Fi.CI.CHECKPATCH: warning for HAX timer: Describe the delayed_work for a freed timer (rev2) Patchwork
2020-04-09 14:00 ` [Intel-gfx] ✓ Fi.CI.BAT: success " Patchwork
2020-04-09 17:36 ` [Intel-gfx] [PATCH] HAX timer: Describe the delayed_work for a freed timer kbuild test robot
2020-04-09 20:52 ` kbuild test robot
2020-04-10 6:12 ` [Intel-gfx] ✓ Fi.CI.IGT: success for HAX timer: Describe the delayed_work for a freed timer (rev2) 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.