xen: make tracebuffer configurable
authorBaodong Chen <chenbaodong@mxnavi.com>
Wed, 17 Jul 2019 13:35:22 +0000 (15:35 +0200)
committerJan Beulich <jbeulich@suse.com>
Wed, 17 Jul 2019 13:35:22 +0000 (15:35 +0200)
commit2c884d21cd72cc52a72cbfe071edb6a20d5c3d20
tree175fa4d2d877c9ec8d3b2dbe7e719c24fb00b808
parent79d91e178a1a46864d0779c1985ff7476ce2d6ab
xen: make tracebuffer configurable

Xen internal running status(trace event at pre-defined trace point)
will be saved to trace memory when enabled.
Trace event data and config params can be read/changed
by system control hypercall at run time.

Can be disabled for smaller code footprint.

Signed-off-by: Baodong Chen <chenbaodong@mxnavi.com>
Acked-by: George Dunlap <george.dunlap@citrix.com> [tracing]
Acked-by: Andrew Cooper <andrew.cooper3@citrix.com>
xen/common/Kconfig
xen/common/Makefile
xen/include/xen/trace.h