[Intel-gfx] ✓ Fi.CI.BAT: success for DYNDBG: opt-in class'd debug for modules, use in drm. (rev4)

Patchwork
2022-09-04T22:22:35Z

[-- Attachment #1: Type: text/plain, Size: 9793 bytes --]

== Series Details ==

Series: DYNDBG: opt-in class'd debug for modules, use in drm. (rev4)
URL : https://patchwork.freedesktop.org/series/106427/
State : success

== Summary ==

CI Bug Log - changes from CI_DRM_12068 -> Patchwork_106427v4
====================================================

Summary
-------

**SUCCESS**

No regressions found.

External URL: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106427v4/index.html

Participating hosts (25 -> 31)
------------------------------

Additional (7): bat-dg2-8 bat-adlm-1 bat-dg2-9 bat-adlp-6 bat-adln-1 bat-rpls-1 bat-dg2-11
Missing (1): fi-bdw-samus

Known issues
------------

Here are the changes found in Patchwork_106427v4 that come from known issues:

### IGT changes ###

#### Issues hit ####

* igt@i915_selftest@live@gem:
- fi-pnv-d510: [PASS][1] -> [DMESG-FAIL][2] ([i915#4528])
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12068/fi-pnv-d510/igt@i915_selftest@live@gem.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106427v4/fi-pnv-d510/igt@i915_selftest@live@gem.html

* igt@i915_selftest@live@hangcheck:
- fi-hsw-g3258: [PASS][3] -> [INCOMPLETE][4] ([i915#3303] / [i915#4785])
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12068/fi-hsw-g3258/igt@i915_selftest@live@hangcheck.html
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106427v4/fi-hsw-g3258/igt@i915_selftest@live@hangcheck.html

* igt@runner@aborted:
- fi-pnv-d510: NOTRUN -> [FAIL][5] ([fdo#109271] / [i915#2403] / [i915#4312])
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106427v4/fi-pnv-d510/igt@runner@aborted.html
- fi-hsw-g3258: NOTRUN -> [FAIL][6] ([fdo#109271] / [i915#4312] / [i915#6246])
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106427v4/fi-hsw-g3258/igt@runner@aborted.html

#### Possible fixes ####

* igt@kms_cursor_legacy@basic-busy-flip-before-cursor@atomic-transitions-varying-size:
- fi-bsw-kefka: [FAIL][7] ([i915#6298]) -> [PASS][8]
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12068/fi-bsw-kefka/igt@kms_cursor_legacy@basic-busy-flip-before-cursor@atomic-transitions-varying-size.html
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106427v4/fi-bsw-kefka/igt@kms_cursor_legacy@basic-busy-flip-before-cursor@atomic-transitions-varying-size.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#109285]: https://bugs.freedesktop.org/show_bug.cgi?id=109285
[fdo#109295]: https://bugs.freedesktop.org/show_bug.cgi?id=109295
[fdo#111827]: https://bugs.freedesktop.org/show_bug.cgi?id=111827
[i915#1072]: https://gitlab.freedesktop.org/drm/intel/issues/1072
[i915#1155]: https://gitlab.freedesktop.org/drm/intel/issues/1155
[i915#1845]: https://gitlab.freedesktop.org/drm/intel/issues/1845
[i915#1849]: https://gitlab.freedesktop.org/drm/intel/issues/1849
[i915#1886]: https://gitlab.freedesktop.org/drm/intel/issues/1886
[i915#2403]: https://gitlab.freedesktop.org/drm/intel/issues/2403
[i915#2582]: https://gitlab.freedesktop.org/drm/intel/issues/2582
[i915#3282]: https://gitlab.freedesktop.org/drm/intel/issues/3282
[i915#3291]: https://gitlab.freedesktop.org/drm/intel/issues/3291
[i915#3301]: https://gitlab.freedesktop.org/drm/intel/issues/3301
[i915#3303]: https://gitlab.freedesktop.org/drm/intel/issues/3303
[i915#3555]: https://gitlab.freedesktop.org/drm/intel/issues/3555
[i915#3595]: https://gitlab.freedesktop.org/drm/intel/issues/3595
[i915#3637]: https://gitlab.freedesktop.org/drm/intel/issues/3637
[i915#3708]: https://gitlab.freedesktop.org/drm/intel/issues/3708
[i915#4077]: https://gitlab.freedesktop.org/drm/intel/issues/4077
[i915#4079]: https://gitlab.freedesktop.org/drm/intel/issues/4079
[i915#4083]: https://gitlab.freedesktop.org/drm/intel/issues/4083
[i915#4103]: https://gitlab.freedesktop.org/drm/intel/issues/4103
[i915#4212]: https://gitlab.freedesktop.org/drm/intel/issues/4212
[i915#4213]: https://gitlab.freedesktop.org/drm/intel/issues/4213
[i915#4215]: https://gitlab.freedesktop.org/drm/intel/issues/4215
[i915#4258]: https://gitlab.freedesktop.org/drm/intel/issues/4258
[i915#4312]: https://gitlab.freedesktop.org/drm/intel/issues/4312
[i915#4528]: https://gitlab.freedesktop.org/drm/intel/issues/4528
[i915#4579]: https://gitlab.freedesktop.org/drm/intel/issues/4579
[i915#4613]: https://gitlab.freedesktop.org/drm/intel/issues/4613
[i915#4785]: https://gitlab.freedesktop.org/drm/intel/issues/4785
[i915#4817]: https://gitlab.freedesktop.org/drm/intel/issues/4817
[i915#4873]: https://gitlab.freedesktop.org/drm/intel/issues/4873
[i915#5190]: https://gitlab.freedesktop.org/drm/intel/issues/5190
[i915#5274]: https://gitlab.freedesktop.org/drm/intel/issues/5274
[i915#5354]: https://gitlab.freedesktop.org/drm/intel/issues/5354
[i915#6011]: https://gitlab.freedesktop.org/drm/intel/issues/6011
[i915#6106]: https://gitlab.freedesktop.org/drm/intel/issues/6106
[i915#6246]: https://gitlab.freedesktop.org/drm/intel/issues/6246
[i915#6257]: https://gitlab.freedesktop.org/drm/intel/issues/6257
[i915#6298]: https://gitlab.freedesktop.org/drm/intel/issues/6298
[i915#6380]: https://gitlab.freedesktop.org/drm/intel/issues/6380
[i915#6599]: https://gitlab.freedesktop.org/drm/intel/issues/6599
[i915#6621]: https://gitlab.freedesktop.org/drm/intel/issues/6621
[i915#6641]: https://gitlab.freedesktop.org/drm/intel/issues/6641
[i915#6645]: https://gitlab.freedesktop.org/drm/intel/issues/6645

Build changes
-------------

* Linux: CI_DRM_12068 -> Patchwork_106427v4

CI-20190529: 20190529
CI_DRM_12068: f2c3a05d33693ad51996fa7d12d3b2d4b0f372eb @ git://anongit.freedesktop.org/gfx-ci/linux
IGT_6642: c018ce1d1ab8e570f665cf5d58c9802a44d66cc1 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
Patchwork_106427v4: f2c3a05d33693ad51996fa7d12d3b2d4b0f372eb @ git://anongit.freedesktop.org/gfx-ci/linux

### Linux commits

5fd533ab49d1 dyndbg: fiddle with readback value on LEVEL_NAMES types
d754acb46c8f dyndbg: work ddebug_map_site
102cba9f7463 dyndbg: dynamic_debug_sites_reclaim() using free_reserved_page() WAG
dd76d240ada7 dyndbg: add .gnu.linkonce. & __dyndbg* sections in module.lds.h
bf901b089ce1 dyndbg: add/use is_dyndbg_header then set _uplink
389dd7ea9547 dyndbg: add DEFINE_DYNAMIC_DEBUG_TABLE, use it tacitly RFC
dd1423fa21ff dyndbg: prevent build bugs via -DNO_DYNAMIC_DEBUG_TABLE
aba6d5ecdf4b dyndbg: count unique callsites
fd173a392fc8 dyndbg: add structs _ddebug_hdr, _ddebug_site_hdr
6f15860929c2 dyndbg: add .gnu.linkonce slot in vmlinux.lds.h KEEPs
bae00c17bcdd dyndbg: demote iter->site in _init
bf22959dfd89 dyndbg: drop site-> in add-module, more needed
e72757036bc3 dyndbg: de-duplicate sites
72d1ab37676c dyndbg: extend __ddebug_add_module proto to allow packing sites
647f3b753727 dyndbg: add _index, _map to struct _ddebug
ab82ccb8f4b5 dyndbg: shrink lineno field by 2 bits
44f6e5321021 dyndbg: split repeating columns to new struct _ddebug_site
2e6351429ee0 dyndbg: abstraction macros for modname, function, filename fields
12902e00d023 dyndbg/drm: POC add tracebits sysfs-knob
8215d12d6906 dyndbg: add 2 more trace-events: pr_debug, dev_dbg
d01dc8d53694 dyndbg: add 2 trace-events: drm_debug, drm_devdbg
5081564cc577 dyndbg: add write-events-to-tracefs code
96c3cffb4983 dyndbg: add _DPRINTK_FLAGS_TRACE
e1c700af31cb dyndbg: add _DPRINTK_FLAGS_ENABLED
778b49d55e49 nouveau: WIP add 2 LEVEL_NUM classmaps for CLI, SUBDEV
764d4e08e7ba nouveau: adapt NV_DEBUG, NV_ATOMIC to use DRM.debug
b87fe7ecb83f nouveau: change nvkm_debug/trace to use dev_dbg POC
b8970cfb3051 drm_print: add _ddebug descriptor to drm_*dbg prototypes
dc74090d4b9c drm_print: prefer bare printk KERN_DEBUG on generic fn
9059aacbf597 drm_print: refine drm_debug_enabled for jump-label
6f824eb47fab drm-print: add drm_dbg_driver to improve namespace symmetry
7e0b77af32e1 drm-print.h: include dyndbg header
d7c3ff8c7ab8 drm_print: wrap drm_*_dbg in dyndbg descriptor factory macro
1dec84ba6e60 drm_print: interpose drm_*dbg with forwarding macros
7269d42e2452 drm: POC drm on dyndbg - use in core, 2 helpers, 3 drivers.
77564a54028b drm_print: condense enum drm_debug_category
0e504c95c347 dyndbg: test DECLARE_DYNDBG_CLASSMAP, sysfs nodes
5d764fee59b8 dyndbg: add drm.debug style (drm/parameters/debug) bitmap support
e59b72d90205 doc-dyndbg: edit dynamic-debug-howto for brevity, audience
e23df6982083 doc-dyndbg: describe "class CLASS_NAME" query support
4229a55849fc dyndbg: validate class FOO by checking with module
8eb2bd5852e4 dyndbg: add ddebug_attach_module_classes
5c745c3ada5d kernel/module: add __dyndbg_classes section
ce3432dc656b dyndbg: add DECLARE_DYNDBG_CLASSMAP macro
091465031cfc dyndbg: add __pr_debug_cls for testing
70de6d455ddf dyndbg: add class_id to pr_debug callsites
c16405d3305f dyndbg: gather __dyndbg[] state into struct _ddebug_info
e8afae1b206a dyndbg: cleanup auto vars in dynamic_debug_init
06c6316b2c91 dyndbg: drop EXPORTed dynamic_debug_exec_queries
1de1b0d226ec dyndbg: add test_dynamic_debug module
c930b4037649 dyndbg: let query-modname override actual module name
ce88fc477f7e dyndbg: use ESCAPE_SPACE for cat control
d995093195e0 dyndbg: reverse module.callsite walk in cat control
4a816b9df5e5 dyndbg: reverse module walk in cat control
d1407f2f028b dyndbg: show both old and new in change-info
fe0fc38d1c9f dyndbg: fix module.dyndbg handling
9aef95263ab5 dyndbg: fix static_branch manipulation

== Logs ==

For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106427v4/index.html

[-- Attachment #2: Type: text/html, Size: 8363 bytes --]