mbox series

[v3,0/4] xen: debugtrace cleanup and per-cpu buffer support

Message ID 20190828080028.18205-1-jgross@suse.com (mailing list archive)
Headers show
Series xen: debugtrace cleanup and per-cpu buffer support | expand

Message

Juergen Gross Aug. 28, 2019, 8 a.m. UTC
Another debugtrace enhancement I needed for core scheduling debugging,
plus some cleanup.

Changes in V3:
- rebase to current staging

Changes in V2:
- added new patch 1 (preparing the move of debugtrace coding)
- patch 4 (v1 patch 3): avoid leaking buffer

Juergen Gross (4):
  xen: use common output function in debugtrace
  xen: move debugtrace coding to common/debugtrace.c
  xen: refactor debugtrace data
  xen: add per-cpu buffer option to debugtrace

 docs/misc/xen-command-line.pandoc |   7 +-
 xen/common/Makefile               |   1 +
 xen/common/debugtrace.c           | 265 ++++++++++++++++++++++++++++++++++++++
 xen/drivers/char/console.c        | 186 +-------------------------
 xen/include/xen/console.h         |   3 +
 5 files changed, 278 insertions(+), 184 deletions(-)
 create mode 100644 xen/common/debugtrace.c