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

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Title: Project List - Patchwork
Patch Details
Series:DYNDBG: opt-in class'd debug for modules, use in drm. (rev4)
URL:https://patchwork.freedesktop.org/series/106427/
State:success
Details:https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_106427v4/index.html

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

Possible fixes

{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).

Build changes

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


[Index of Archives]     [AMD Graphics]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux