acrn-hypervisor/hypervisor/arch/x86
Li, Fei1 2474c60141 hv: replace improper use of panic with ASSERT
Panic should only be used when system booting. Once the system boot done,
it could never be used. While ASSERT could be used in some situations, such
as, there are some pre-assumption for some code, using ASSERT here for debug.

Tracked-On: #861
Signed-off-by: Li, Fei1 <fei1.li@intel.com>
Acked-by: Eddie Dong <eddie.dong@inte.com>
2019-01-31 11:09:39 +08:00
..
boot function name change in init.c 2018-12-19 09:07:14 +08:00
configs HV: refine sos_vm config header 2019-01-25 21:30:49 +08:00
guest hv: replace improper use of panic with ASSERT 2019-01-31 11:09:39 +08:00
Kconfig Kconfig: enlarge range of maximum number of IOMMU 2019-01-29 11:01:34 +08:00
cpu.c hv:Move severl variable declaration for boot code 2019-01-25 21:32:21 +08:00
cpu_caps.c hv:Change structure boot_cpu_data to static 2019-01-07 11:23:22 +08:00
cpu_state_tbl.c hv:Change structure boot_cpu_data to static 2019-01-07 11:23:22 +08:00
e820.c HV: rename the term of vm0 to sos vm 2019-01-21 18:03:31 +08:00
gdt.c fix "Procedure is not pure assembler" 2018-11-13 16:28:58 +08:00
idt.S move idt.S and idt.h out of boot component 2018-12-12 09:07:43 +08:00
init.c HV: refine launch vm interface 2019-01-21 18:03:31 +08:00
ioapic.c hv: Bit Representation for IOAPIC RTE 2019-01-26 23:25:34 +08:00
irq.c HV: modularization improve UEFI macro control code 2019-01-30 16:11:39 +08:00
lapic.c hv: send IPI instead of irq injection to notify vcpu with lapic pt 2019-01-28 19:47:33 +08:00
mmu.c hv:Move severl variable declaration for boot code 2019-01-25 21:32:21 +08:00
notify.c HV: rename the term of vm0 to sos vm 2019-01-21 18:03:31 +08:00
page.c HV: rename the term of vm0 to sos vm 2019-01-21 18:03:31 +08:00
pagetable.c hv: replace improper use of panic with ASSERT 2019-01-31 11:09:39 +08:00
pm.c hv: update coding style for tampoline.c 2018-12-25 13:25:14 +08:00
retpoline-thunk.S
sched.S replace arch_switch_to with pure asm code instead of inline asm 2019-01-25 11:39:47 +08:00
security.c hv: coding style: refine cpu related function to one exit 2018-12-21 13:34:01 +08:00
static_checks.c hv: use int32_t replace int 2018-12-12 13:08:10 +08:00
timer.c hv:fix violations 2019-01-11 16:52:28 +08:00
trampoline.c HV: modularization improve UEFI macro control code 2019-01-30 16:11:39 +08:00
vmx.c HV: modularization improve UEFI macro control code 2019-01-30 16:11:39 +08:00
vtd.c HV: rename the term of vm0 to sos vm 2019-01-21 18:03:31 +08:00
wakeup.S HV: modularization to refine pm related code. 2018-12-19 13:02:09 +08:00