acrn-hypervisor/hypervisor/common
Yonghua Huang 605b169584 hv: fix potential crash in write_protect_page()
This hypercall handler may result in hypervisor
  crash when an invalid 'gpa' is set, e.g. set its
  top reserved bits.

  This patch adds one more sanity check on input
  'gpa' address from service VM to avoid potential
  hypervisor crash.

Tracked-On: #5802
Signed-off-by: Yonghua Huang <yonghua.huang@intel.com>
2021-03-03 13:47:20 +08:00
..
event.c hv: reset vcpu events in reset_vcpu 2020-02-23 16:27:57 +08:00
hv_main.c hv:add per-vm lock for vm & vcpu state change 2020-07-20 11:22:17 +08:00
hypercall.c hv: fix potential crash in write_protect_page() 2021-03-03 13:47:20 +08:00
ptdev.c hv:unify spin_lock initialization 2020-07-02 09:40:29 +08:00
sched_bvt.c hv: list: rename list_entry to container_of 2020-03-31 10:57:47 +08:00
sched_iorr.c hv: sched_iorr: add some interfaces implementation of sched_iorr 2019-12-11 09:31:39 +08:00
sched_noop.c hv: sched: decouple scheduler from schedule framework 2019-10-25 13:00:21 +08:00
schedule.c hv: Fix thread status mess if wake_thread() happens in transition stage 2020-08-20 10:32:31 +08:00
softirq.c softirq: move softirq from hv_main to interrupt context 2019-07-22 09:55:06 +08:00
trusty_hypercall.c hv: rename the ACRN_DBG_XXX 2020-01-14 10:21:23 +08:00
vm_load.c HV: remove efi support for SOS 2021-02-25 09:34:29 +08:00