acrn-hypervisor/hypervisor/debug
Min Lim 342d29eea8 profiling: fix the system freeze issue when running profiling tool
The msr load/restore during vmexit/vmentry is enabled in HV by
default. The profiling has assumption that it's only user for this
feature, which could overwrite of HV default setting.

This fix combine the msr load list for vmexit when profiling.

Tracked-On: #2422
Signed-off-by: Min Lim <min.yeol.lim@intel.com>
2019-02-01 13:21:15 +08:00
..
Makefile hv: enhance Makefile to compile debug/release into 2 libraries 2018-11-23 08:47:34 +08:00
console.c hv: clean up function definitions in console.h 2018-11-28 14:57:49 +08:00
dbg_cmd.c HV: refine cmdline code, move parts into dbg_cmd 2019-01-02 12:15:53 +08:00
dump.c hv: fix host call stack dump issue 2019-01-31 11:28:29 +08:00
hypercall.c profiling: enable to capture dropped samples while buffering 2019-02-01 11:44:04 +08:00
logmsg.c hv: use uint32_t replace "unsigned int" 2018-12-12 13:08:10 +08:00
npk_log.c hv:Change phys_cpu_num to static 2018-12-28 23:26:31 +08:00
printf.c fix "Casting operation to a pointer" 2018-11-06 13:37:33 +08:00
profiling.c profiling: fix the system freeze issue when running profiling tool 2019-02-01 13:21:15 +08:00
sbuf.c hv:Change phys_cpu_num to static 2018-12-28 23:26:31 +08:00
shell.c HV: add rdmsr/wrmsr debug cmd 2019-01-31 11:33:15 +08:00
shell_priv.h HV: add rdmsr/wrmsr debug cmd 2019-01-31 11:33:15 +08:00
string.c hv: remove the usage of 'atoi()' 2018-12-26 13:50:26 +08:00
trace.c HV/DM: Unify the usage of aligned for structure definition with alignment 2018-12-20 14:08:28 +08:00
uart16550.c HV: disable vuart when dbg uart is disabled 2019-01-02 12:15:53 +08:00
uart16550.h hv: fix integer violations 2018-11-02 11:05:32 +08:00
vuart.c hv:Move several inline APIs from vm.h to *.c 2019-01-29 11:29:59 +08:00