acrn-hypervisor/hypervisor/include
Zhi Jin 6367650a70 hv: debug: add the hypervisor NPK log
The npk_log is a log destination for the hypervisor, similar to the
console_log and the mem_log. It can be enabled/disabled/configured
by the SOS kernel via the hypercall HC_SETUP_HV_NPK_LOG.
The configuration includes:
1. Set the MMIO base address of the reserved NPK master.
2. Set the log level of the hypervisor NPK log.
After that, the npk_log can be enabled to write the hypervisor logs to
the MMIO address of the reserved NPK master with a simple header.

Signed-off-by: Zhi Jin <zhi.jin@intel.com>
Signed-off-by: Liu, Xiaojing <xiaojing.liu@intel.com>
Reviewed-by: CHEN Gang <gang.c.chen@intel.com>
Acked-by: Anthony Xu <anthony.xu@intel.com>
2018-08-23 11:09:25 +08:00
..
arch/x86 hv: debug: add the hypervisor NPK log 2018-08-23 11:09:25 +08:00
common hv: add a hypercall for the hypervisor NPK log 2018-08-23 11:09:25 +08:00
debug hv: debug: add the hypervisor NPK log 2018-08-23 11:09:25 +08:00
dm/vpci HV: Adding hostbridge vdev device support for partition hypervisor 2018-08-10 10:09:00 +08:00
lib hv: treewide: fix 'Function prototype/defn param type mismatch' 2018-08-21 09:55:12 +08:00
public hv: add a hypercall for the hypervisor NPK log 2018-08-23 11:09:25 +08:00
hv_debug.h hv: add a hypercall for the hypervisor NPK log 2018-08-23 11:09:25 +08:00
hv_lib.h license: Replace license text with SPDX tag 2018-06-01 10:43:06 +08:00
hypervisor.h hv: mmu: revisit mmu modify page table attributes 2018-07-19 11:11:32 +08:00