<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<title>Project List - Patchwork</title>
<style id="css-table-select" type="text/css">
td { padding: 2pt; }
</style>
</head>
<body>
<b>Patch Details</b>
<table>
<tr><td><b>Series:</b></td><td>DYNDBG: opt-in class'd debug for modules, use in drm. (rev4)</td></tr>
<tr><td><b>URL:</b></td><td><a href="https://patchwork.freedesktop.org/series/106427/">https://patchwork.freedesktop.org/series/106427/</a></td></tr>
<tr><td><b>State:</b></td><td>success</td></tr>
<tr><td><b>Details:</b></td><td><a href="https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106427v4/index.html">https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106427v4/index.html</a></td></tr>
</table>
<h1>CI Bug Log - changes from CI_DRM_12068 -> Patchwork_106427v4</h1>
<h2>Summary</h2>
<p><strong>SUCCESS</strong></p>
<p>No regressions found.</p>
<p>External URL: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106427v4/index.html</p>
<h2>Participating hosts (25 -> 31)</h2>
<p>Additional (7): bat-dg2-8 bat-adlm-1 bat-dg2-9 bat-adlp-6 bat-adln-1 bat-rpls-1 bat-dg2-11 <br />
Missing (1): fi-bdw-samus </p>
<h2>Known issues</h2>
<p>Here are the changes found in Patchwork_106427v4 that come from known issues:</p>
<h3>IGT changes</h3>
<h4>Issues hit</h4>
<ul>
<li>
<p>igt@i915_selftest@live@gem:</p>
<ul>
<li>fi-pnv-d510: <a href="https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12068/fi-pnv-d510/igt@i915_selftest@live@gem.html">PASS</a> -> <a href="https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106427v4/fi-pnv-d510/igt@i915_selftest@live@gem.html">DMESG-FAIL</a> (<a href="https://gitlab.freedesktop.org/drm/intel/issues/4528">i915#4528</a>)</li>
</ul>
</li>
<li>
<p>igt@i915_selftest@live@hangcheck:</p>
<ul>
<li>fi-hsw-g3258: <a href="https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12068/fi-hsw-g3258/igt@i915_selftest@live@hangcheck.html">PASS</a> -> <a href="https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106427v4/fi-hsw-g3258/igt@i915_selftest@live@hangcheck.html">INCOMPLETE</a> (<a href="https://gitlab.freedesktop.org/drm/intel/issues/3303">i915#3303</a> / <a href="https://gitlab.freedesktop.org/drm/intel/issues/4785">i915#4785</a>)</li>
</ul>
</li>
<li>
<p>igt@runner@aborted:</p>
<ul>
<li>
<p>fi-pnv-d510: NOTRUN -> <a href="https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106427v4/fi-pnv-d510/igt@runner@aborted.html">FAIL</a> (<a href="https://bugs.freedesktop.org/show_bug.cgi?id=109271">fdo#109271</a> / <a href="https://gitlab.freedesktop.org/drm/intel/issues/2403">i915#2403</a> / <a href="https://gitlab.freedesktop.org/drm/intel/issues/4312">i915#4312</a>)</p>
</li>
<li>
<p>fi-hsw-g3258: NOTRUN -> <a href="https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106427v4/fi-hsw-g3258/igt@runner@aborted.html">FAIL</a> (<a href="https://bugs.freedesktop.org/show_bug.cgi?id=109271">fdo#109271</a> / <a href="https://gitlab.freedesktop.org/drm/intel/issues/4312">i915#4312</a> / <a href="https://gitlab.freedesktop.org/drm/intel/issues/6246">i915#6246</a>)</p>
</li>
</ul>
</li>
</ul>
<h4>Possible fixes</h4>
<ul>
<li>igt@kms_cursor_legacy@basic-busy-flip-before-cursor@atomic-transitions-varying-size:<ul>
<li>fi-bsw-kefka: <a href="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">FAIL</a> (<a href="https://gitlab.freedesktop.org/drm/intel/issues/6298">i915#6298</a>) -> <a href="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">PASS</a></li>
</ul>
</li>
</ul>
<p>{name}: This element is suppressed. This means it is ignored when computing<br />
the status of the difference (SUCCESS, WARNING, or FAILURE).</p>
<h2>Build changes</h2>
<ul>
<li>Linux: CI_DRM_12068 -> Patchwork_106427v4</li>
</ul>
<p>CI-20190529: 20190529<br />
CI_DRM_12068: f2c3a05d33693ad51996fa7d12d3b2d4b0f372eb @ git://anongit.freedesktop.org/gfx-ci/linux<br />
IGT_6642: c018ce1d1ab8e570f665cf5d58c9802a44d66cc1 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git<br />
Patchwork_106427v4: f2c3a05d33693ad51996fa7d12d3b2d4b0f372eb @ git://anongit.freedesktop.org/gfx-ci/linux</p>
<h3>Linux commits</h3>
<p>5fd533ab49d1 dyndbg: fiddle with readback value on LEVEL_NAMES types<br />
d754acb46c8f dyndbg: work ddebug_map_site<br />
102cba9f7463 dyndbg: dynamic_debug_sites_reclaim() using free_reserved_page() WAG<br />
dd76d240ada7 dyndbg: add .gnu.linkonce. & __dyndbg<em> sections in module.lds.h<br />
bf901b089ce1 dyndbg: add/use is_dyndbg_header then set <em>uplink<br />
389dd7ea9547 dyndbg: add DEFINE_DYNAMIC_DEBUG_TABLE, use it tacitly RFC<br />
dd1423fa21ff dyndbg: prevent build bugs via -DNO_DYNAMIC_DEBUG_TABLE<br />
aba6d5ecdf4b dyndbg: count unique callsites<br />
fd173a392fc8 dyndbg: add structs _ddebug_hdr, _ddebug_site_hdr<br />
6f15860929c2 dyndbg: add .gnu.linkonce slot in vmlinux.lds.h KEEPs<br />
bae00c17bcdd dyndbg: demote iter->site in _init<br />
bf22959dfd89 dyndbg: drop site-> in add-module, more needed<br />
e72757036bc3 dyndbg: de-duplicate sites<br />
72d1ab37676c dyndbg: extend __ddebug_add_module proto to allow packing sites<br />
647f3b753727 dyndbg: add _index, _map to struct _ddebug<br />
ab82ccb8f4b5 dyndbg: shrink lineno field by 2 bits<br />
44f6e5321021 dyndbg: split repeating columns to new struct _ddebug_site<br />
2e6351429ee0 dyndbg: abstraction macros for modname, function, filename fields<br />
12902e00d023 dyndbg/drm: POC add tracebits sysfs-knob<br />
8215d12d6906 dyndbg: add 2 more trace-events: pr_debug, dev_dbg<br />
d01dc8d53694 dyndbg: add 2 trace-events: drm_debug, drm_devdbg<br />
5081564cc577 dyndbg: add write-events-to-tracefs code<br />
96c3cffb4983 dyndbg: add _DPRINTK_FLAGS_TRACE<br />
e1c700af31cb dyndbg: add _DPRINTK_FLAGS_ENABLED<br />
778b49d55e49 nouveau: WIP add 2 LEVEL_NUM classmaps for CLI, SUBDEV<br />
764d4e08e7ba nouveau: adapt NV_DEBUG, NV_ATOMIC to use DRM.debug<br />
b87fe7ecb83f nouveau: change nvkm_debug/trace to use dev_dbg POC<br />
b8970cfb3051 drm_print: add _ddebug descriptor to drm</em></em>dbg prototypes<br />
dc74090d4b9c drm_print: prefer bare printk KERN_DEBUG on generic fn<br />
9059aacbf597 drm_print: refine drm_debug_enabled for jump-label<br />
6f824eb47fab drm-print: add drm_dbg_driver to improve namespace symmetry<br />
7e0b77af32e1 drm-print.h: include dyndbg header<br />
d7c3ff8c7ab8 drm_print: wrap drm_<em><em>dbg in dyndbg descriptor factory macro<br />
1dec84ba6e60 drm_print: interpose drm</em></em>dbg with forwarding macros<br />
7269d42e2452 drm: POC drm on dyndbg - use in core, 2 helpers, 3 drivers.<br />
77564a54028b drm_print: condense enum drm_debug_category<br />
0e504c95c347 dyndbg: test DECLARE_DYNDBG_CLASSMAP, sysfs nodes<br />
5d764fee59b8 dyndbg: add drm.debug style (drm/parameters/debug) bitmap support<br />
e59b72d90205 doc-dyndbg: edit dynamic-debug-howto for brevity, audience<br />
e23df6982083 doc-dyndbg: describe "class CLASS_NAME" query support<br />
4229a55849fc dyndbg: validate class FOO by checking with module<br />
8eb2bd5852e4 dyndbg: add ddebug_attach_module_classes<br />
5c745c3ada5d kernel/module: add __dyndbg_classes section<br />
ce3432dc656b dyndbg: add DECLARE_DYNDBG_CLASSMAP macro<br />
091465031cfc dyndbg: add __pr_debug_cls for testing<br />
70de6d455ddf dyndbg: add class_id to pr_debug callsites<br />
c16405d3305f dyndbg: gather __dyndbg[] state into struct _ddebug_info<br />
e8afae1b206a dyndbg: cleanup auto vars in dynamic_debug_init<br />
06c6316b2c91 dyndbg: drop EXPORTed dynamic_debug_exec_queries<br />
1de1b0d226ec dyndbg: add test_dynamic_debug module<br />
c930b4037649 dyndbg: let query-modname override actual module name<br />
ce88fc477f7e dyndbg: use ESCAPE_SPACE for cat control<br />
d995093195e0 dyndbg: reverse module.callsite walk in cat control<br />
4a816b9df5e5 dyndbg: reverse module walk in cat control<br />
d1407f2f028b dyndbg: show both old and new in change-info<br />
fe0fc38d1c9f dyndbg: fix module.dyndbg handling<br />
9aef95263ab5 dyndbg: fix static_branch manipulation</p>
</body>
</html>