Hi Anup,
The following changes since commit 63ebd17cc98874ebe04bf7087b96db58ba369f0f:
TESTS: common: Update default linux version in scripts (2022-12-28 10:22:31 +0530)
are available in the Git repository at:
https://github.com/hschauhan/xvisor-x86.git
for you to fetch changes up to 0c941aa545ae0c3bbb535db4115ed2f63db8ebff:
x86: Move the logging to subsystem level logging (2022-12-30 14:29:22 +0530)
----------------------------------------------------------------
Himanshu Chauhan (12):
x86: Remove static linking of guest fdt in Xvisor binary
x86: Add support for direct ljmp instruction decoding
x86: Handle reset in better way
x86: Add support for PAM registers and boot from single copy of BIOS
doc: x86: updated the reponame
x86: Separate out the EPT logs from general VM logs
emulators: Fix the ordering of class and prog_if registers
emulators: Add class code in i440FX emulator
tests: Disable and Enable virtio block and LAPIC emulation respectively
x86: Make guest be CR0 owner
x86: Add sub-system level loggin facility for x86 architecture
x86: Move the logging to subsystem level logging
arch/x86/board/common/include/x86_debug_log.h | 59 +++
arch/x86/board/x86_64_generic/dts/defconfig.dts | 2 -
arch/x86/cpu/common/include/cpu_inst_decode.h | 10 +
arch/x86/cpu/common/include/cpu_vm.h | 22 --
arch/x86/cpu/common/vm/arch_guest_helper.c | 7 +-
arch/x86/cpu/common/vm/cpu_inst_decode.c | 15 +
arch/x86/cpu/common/vm/svm/intercept.c | 115 +++---
arch/x86/cpu/common/vm/svm/svm.c | 21 +-
arch/x86/cpu/common/vm/vm.c | 37 +-
arch/x86/cpu/common/vm/vtx/ept.c | 113 +++---
arch/x86/cpu/common/vm/vtx/intercept.c | 148 ++++---
arch/x86/cpu/common/vm/vtx/vmcs.c | 24 +-
arch/x86/cpu/common/vm/vtx/vmx.c | 31 +-
arch/x86/cpu/x86_64/cpu_vcpu_helper.c | 15 +-
.../guests/{x86_64_guest.dtsi => amd_guest.dts} | 0
docs/x86/x86_64_generic.txt | 4 +-
emulators/include/emu/pci/pci_emu_core.h | 4 +-
emulators/pci/host/i440fx.c | 63 ++-
tests/x86/README | 25 ++
tests/x86/create_hdd_partitions.expt | 36 --
tests/x86/guest_init.cmd | 13 -
tests/x86/hdd.layout | 7 -
tests/x86/intel-guest.dts | 203 ++++++++++
tests/x86/lomount.c | 435 ---------------------
.../guest_init.cmd => xscripts/one_guest.xscript} | 7 +-
25 files changed, 661 insertions(+), 755 deletions(-)
create mode 100644 arch/x86/board/common/include/x86_debug_log.h
rename arch/x86/guests/{x86_64_guest.dtsi => amd_guest.dts} (100%)
create mode 100644 tests/x86/README
delete mode 100755 tests/x86/create_hdd_partitions.expt
delete mode 100644 tests/x86/guest_init.cmd
delete mode 100644 tests/x86/hdd.layout
create mode 100644 tests/x86/intel-guest.dts
delete mode 100644 tests/x86/lomount.c
rename tests/x86/{scripts/guest_init.cmd => xscripts/one_guest.xscript} (56%)