Chaohong guo (6):
Remove emalloc_for_low_mem() routine in EFI boot code of HV
Replace __emalloc() with a call to uefi allocate_page()
allocate boot related struct right after hypervisor memory
Replace the call to emalloc() to uefi pool allocation
Removed dead funcs in EFI stub module
Add a comment for switch fallthrough to quiet lint warning
Victor Sun (4):
HV: add Kconfig of CONSTANT_ACPI
HV: add simple parser for ACPI data table
HV: Add acpi_fixup api to override acpi on needs
HV: remove dead APIC info MACROs in bsp
Yonghua Huang (2):
HV: refine 'struct lapic_regs' definition.
HV:fix potential buffer overflow issues
Binbin Wu (1):
hv: vtd: fix potential buffer overflow in suspend/resume
David B. Kinder (1):
doc: edit 0.2 release notes
Junjun Shan (1):
hv:Fix Implict conversion:actual to formal param
Qi Yadong (1):
HV: trusty: refine version checking when initializing trusty
Sainath Grandhi (1):
hv: init_iommu rework to enable IOMMU for partition mode ACRN
Shiqing Gao (1):
hv: remove unused MACROs
Xiangyang Wu (1):
HV:Hypercall:Remove redundant error checking
Xiaoguang Wu (1):
DM USB: xHCI: enable USB xHCI emulation in LaaG and AaaG.
Xie, nanlin (1):
doc: Add known issues in v0.2 release note.
Yan, Like (1):
hv:irq: avoid out-of-range access to irq_alloc_bitmap[]
Yin Fengwei (1):
dm: workaroud for DM crash when doing fastboot reboot
Zhang, wenling (1):
Revert "hv: init_iommu rework to enable IOMMU for partition mode ACRN"
David B. Kinder (2):
doc: fix spaces in release notes
doc: fix Makefile to address multiple publishers
Junjun Shan (1):
hv:Delete the dead code
Xie, nanlin (1):
doc: Add new feature in v0.2 release note
Yin Fengwei (1):
hv: long and long long is same for printf within x86_64
Zhang, wenling (1):
Revert "DM USB: xHCI: enable USB xHCI emulation in LaaG and AaaG."
Mingqiang Chi (7):
hv:Replace dynamic memory allocation for vmcs region
hv: Replace dynamic memory allocation for I/O bitmaps
hv: Replace dynamic memory allocation for MSR bitmap
hv:Replace dynamic memory allocation for apic access address
hv:Move vlapic structure to vlapic.h
hv:Remove redundancy 'vlapic' in 'struct vcpu'
hv:Replace vlapic pointer with instance in vcpu_arch
Shiqing Gao (5):
hv: vioapic/vpic: clean up spinlock wrappers
hv: clean up div related code
hv: clean up udelay/mdelay related code
hv: clean up spinlock wrappers
hv: clean up some header files
Yin Fengwei (2):
hv: fix the issue of movs emulation
hv: add SMAP/SMEP check during guest page walking
Binbin Wu (1):
dm: passthru: fix a bug in msix read/write
David B. Kinder (1):
doc: allow overriding displayed doc version
Jason Chen CJ (1):
hypercall: no need check HV memory overlap for MR_DEL
Junjun Shan (1):
hv:treewide:fix multiple MISRAC violations
Liu, Xinwu (1):
tools:acrn-crashlog: Change the algorithm of generating event key
Yan, Like (1):
hv:irq: correct the size of irq_alloc_bitmap
Yuan Liu (1):
IOC mediator: add RTC feature
Jason Chen CJ (4):
io: tiny fix for error message
vcpu: replace start_vcpu with run_vcpu
vlapic: unmap vlapic base only for SOS
trusty: do not destroy secure world if it's not created
Yan, Like (4):
tool: acrn-manager: do not wakeup SOS in advance
tools: acrn-manager: rework acrnd resume flow
tools: acrn-manager: remove unnecessary "current" field
tools: acrn-manager: fix acrnctl reset issue
Yu Wang (3):
hv: apicv: avoid enable interrupt window if interrupt delivery enabled
hv: apicv: enable interrupt-window if any pending external interrupts
hv: virq: make irq_window_enabled useful
Jiangbo Wu (2):
samples: Add tap name as launch function parameter
samples: Add AliOS as guest launch option
Minggui Cao (2):
HV: improve pass-thru device interrupt process
Doc: add interrupt storm mitigation explanation.
Victor Sun (2):
HV: change wake vector info to accommodate abl
HV: change wake vector to accommodate abl 1820HF1release
Binbin Wu (1):
dm: bios: update vsbl to v0.9
Jian Jun Chen (1):
dm: vrtc: use signalfd to poll signal from timer
Li Zhijian (1):
DM: deinit initialized pci device when failed
Shiqing Gao (1):
hv: treewide: fix 'Use of function like macro'
Xie, nanlin (1):
doc: Add fixed issues in v0.2 release note
Yin Fengwei (1):
hv: avoid memory leak in trampoline code preparing
Mingqiang Chi (5):
hv:Replace dynamic allocation with static memory for shell
hv: replace 'return' with 'panic' in bsp_boot_post
hv: Replace dynamic allocation with static memory for vmxon_region
hv:Check if VMX capability is locked with incorrect value
hv:Change several VMX APIs to void type
Shiqing Gao (3):
hv: fix 'Procedure is not called or referenced in code analysed'
hv: treewide: fix 'Macro parameter not in brackets'
hv: pgtable: fix 'Use of function like macro'
David B. Kinder (2):
doc: prepare for versioned release notes
doc: fix doc misspellings
Edwin Zhai (1):
DM: unmap ptdev BAR when deinit
Geoffroy Van Cutsem (1):
Documentation: update to AcrnGT official name
Li Zhijian (1):
DM: coding style: replace tab with space
Victor Sun (1):
DM: watchdog: correct 2 MACRO define
Yan, Like (1):
tools: acrntrace: fix a variable uninitialized issue
Yuan Liu (1):
IOC mediator: add new signal for VBUS control
wenshelx (1):
security: Enable '-fpie -pie' options
David B. Kinder (1):
doc: fix graphviz scanning and processing
Fei Jiang (1):
Documentation: update GVT-G-porting-image1.png for AcrnGT official name
Sainath Grandhi (1):
hv: Leave interrupts disabled during vmexit - ACRN partition mode
Shiqing Gao (1):
hv: fix MISRA-C issues related to for loop
Wei Liu (1):
samples: remove extra option for dm
Yuan Liu (1):
IOC mediator: fix no CBC signals after resuming
wenshelx (1):
security: Enable '-fpie, -pie' options
With debug, Kernel booting of serial_8250 takes 270ms
while release enabled, serial_8250 takes only 1.5ms.
Signed-off-by: santoshkumar <santoshkumar.laxminarayan.rai@intel.com>