Commit Graph

195 Commits

Author SHA1 Message Date
Miguel Bernal Marin 0aac2124cd acrn-hypervisor: Autospec creation for update from version 2019w27.2.140000p to version 2019w27.3.140000p 2019-07-04 10:46:33 -05:00
Miguel Bernal Marin a8bd97d592 acrn-hypervisor: Autospec creation for update from version 2019w27.1.140000p to version 2019w27.2.140000p 2019-07-03 11:02:05 -05:00
Miguel Bernal Marin 1ec6eeeabc acrn-hypervisor: Autospec creation for update from version 2019w24.4.140000p to version 2019w27.1.140000p 2019-07-02 06:36:05 +00:00
Miguel Bernal Marin 400aa4183b acrn-hypervisor: update to acrn-2019w24.4-140000p
Victor Sun (2):
      HV: specify dispatch hypercall for sos or trusty
      HV: introduce relative vm id for hcall api
2019-06-13 12:34:56 +00:00
Miguel Bernal Marin 1b539eed96 acrn-hypervisor: update to acrn-2019w23.4-140000p
Victor Sun (16):
      HV: refine sw_linux struct
      HV: separate linux loader from direct boot sw loader
      HV: use api to get kernel load addr
      HV: make vm kernel type configurable
      HV: add board specific config header
      HV: move sos bootargs to vm configurations
      HV: use tag to specify multiboot module
      HV: modify ve820 to enable low mem at 0x100000
      HV: enable load zephyr kernel
      HV: misra fix for patch set of Zephyr enabling
      HV: fix wrong log when vlapic process init sipi
      HV: return -1 with invalid vcpuid in pt icr access
      HV: remove cpu_num from vm configurations
      HV: remove unused INVALID_VM_ID
      HV: add hybrid scenario
      HV: return virtual lapic id in vcpuid 0b leaf

Conghui Chen (2):
      dm: virtio: refine console options parse code
      dm: support VMs communication with virtio-console

David B. Kinder (1):
      doc: fix formatting in partition doc

Jason Chen CJ (1):
      HV: change nuc7i7bnh ram start to 0x60000000

Lei Lu (1):
      doc: setup logical partition scenario on nuc

Peter Fang (1):
      OVMF release v1.1

Shiqing Gao (1):
      doc: update prefix format in coding guidelines

ruix.li (1):
      doc: add instruction of Open vSwitch
2019-06-06 14:35:17 +00:00
Miguel Bernal Marin dc041a35b0 acrn-hypervisor: update to acrn-2019w23.1-140000p
Conghui Chen (2):
      HV: vuart: Bugfix for no interrupts on THRE
      HV: vuart: add vuart_deinit during vm shutdown

Vijay Dhanraj (2):
      DM: handle virtio-console writes when no socket backend is connected
      DM: handle SIGPIPE signal

Jian Jun Chen (1):
      dm: pci: fix the MMIO regions overlap when getting bar size

Tw (1):
      dm: passthrough: allow not page-aligned sized bar to be mapped

Zhang, Yun (1):
      doc: Update Using PREEMPT_RT-Linux for real-time UOS
2019-06-03 14:33:03 +00:00
Miguel Bernal Marin 41ead7efc9 acrn-hypervisor: update to acrn-2019w22.5-140000p
Zhao Yakui (2):
      ACRN/HV: Assign the parsed RSDP to acpi_rsdp to avoid multiple RSDP parsing
      ACRN/HV: Refine the function of init_vboot to initialize the depriv_boot env correctly

Gao Junhao (1):
      dm: virtio: bugfix for polling mode

Jian Jun Chen (1):
      dm: pci: update MMIO EPT mapping when update BAR address

Sainath Grandhi (1):
      hv: Remove unused variable in ptirq_msi_info

Tw (1):
      hv: use 64bit FACS table address only beyond ACPI2.0

xiaojin2 (1):
      tools:acrn-crashlog: fix error logs writing to server
2019-05-31 12:32:49 +00:00
Miguel Bernal Marin 64cd8de512 acrn-hypervisor: update to acrn-2019w22.4-140000p
yuhong.tao@intel.com (4):
      DM: Cleanup vmcfg APIs usage for removing the entire vmcfg
      DM: Cleanup vmcfg
      Doc: Cleanup vmcfg in HLD
      Doc: Cleanup vmcfg in user guides

Li, Fei1 (2):
      hv: vmcs: trap CR4.SMAP/SMEP/PKE setting
      hv: vmcs: don't trap when setting reserved bit in cr0/cr4

Sainath Grandhi (1):
      hv: Precondition checks for vcpu_from_vid for lapic passthrough ICR access
2019-05-30 12:33:24 +00:00
Miguel Bernal Marin 81f0b0415d acrn-hypervisor: update to acrn-2019w22.3-140000p
Binbin Wu (6):
      hv: sgx: add basic support to init sgx resource for vm
      hv: vm_config: add epc info in vm config
      hv: vm: build ept for sgx epc reource
      hv: vcpuid: present sgx capabilities to guest
      hv: vmsr: present sgx related msr to guest
      dm: e820: reserve memory range for EPC resource

Shiqing Gao (1):
      doc: update function naming convention

Yin Fengwei (1):
      vm state: reset vm state to VM_CREATED when reset_vm is called

ZhangYun (1):
      dm: update uos path in launch_hard_rt_vm.sh
2019-05-29 12:33:04 +00:00
Miguel Bernal Marin fbfb423e50 acrn-hypervisor: update to acrn-2019w22.2-140000p
Binbin Wu (1):
      hv: vtd: fix a logic error when set iommu page walk coherent
2019-05-28 12:33:03 +00:00
Miguel Bernal Marin 18a3c2876b acrn-hypervisor: update to acrn-2019w22.1-140000p
Vijay Dhanraj (2):
      DM: Decouple and increase kernel boot args length
      DM/HV: Increase VM name len

Kaige Fu (1):
      Doc: Add tutorial about using VxWorks as uos

Victor Sun (1):
      HV: remove mptable in vm_config
2019-05-27 12:33:30 +00:00
Miguel Bernal Marin 6c0936f795 acrn-hypervisor: update to acrn-2019w21.5-140000p
yliu79 (22):
      DM: remove unused function usb_native_is_ss_port
      DM: remove unused function virtio_dev_error
      DM: remove unused function virtio_pci_modern_cfgread and virtio_pci_modern_cfgwrite
      DM: remove unused function vrtc_nvram_read
      DM: remove unused function vrtc_get_time
      DM: remove unused function vrtc_reset
      DM: remove unused function swtpm_reset_tpm_established_flag
      DM: remove unused function console_set_fbaddr
      DM: remove unused function gc_set_fbaddr
      DM: remove unused function gc_resize
      DM: remove unused function console_init
      DM: remove unused function gc_init
      DM: remove unused function console_fb_register
      DM: remove unused function console_refresh
      DM: remove unused function console_key_event
      DM: remove unused function console_ptr_event
      DM: remove unused function vm_set_lowmem_limit
      DM: remove unused function vm_create_devmem
      DM: remove unused function vm_apicid2vcpu
      DM: remove unused function vm_setup_ptdev_msi
      DM: remove unused function vm_get_device_fd
      DM: remove unused function mptable_add_oemtbl

Victor Sun (3):
      HV: add px cx data for kbl nuc refresh
      HV: validate pstate by checking px ctl range
      HV: enforce Cx of apl nuc with SPACE_SYSTEM_IO

Xiaoguang Wu (2):
      DM USB: xHCI: re-implement the emulation of extented capabilities
      DM USB: xHCI: refine the logic of CCS bit of PORTSC register

Zide Chen (2):
      hv: initial host reset implementation
      hv: move msr_bitmap from acrn_vm to acrn_vcpu_arch

dongshen (2):
      HV: remove function pci_pdev_foreach()
      HV: call function is_prelaunched_vm() instead to reduce code

Arindam Roy (1):
      DM: Fix minor issue of USB vendor ID

Binbin Wu (1):
      hv: vm: enable iommu after vpci init

Liu, Xinwu (1):
      tools:acrn-crashlog: fix potential memory corruption

Mingqiang Chi (1):
      hv:not allow SOS to access prelaunched vm memory

Shiqing Gao (1):
      doc: update coding guidelines

Tw (1):
      DM: add virtual hostbridge in launch script for RTVM

wenlingz (1):
      Revert "DM: Get max vcpu per vm from HV instead of hardcode"
2019-05-24 12:33:43 +00:00
Miguel Bernal Marin 9d63c923c1 acrn-hypervisor: update to acrn-2019w21.4-140000p
yliu79 (7):
      HV: remove unused function disable_iommu
      HV: remove unused function shutdown_vcpu
      HV: remove unused function resume_vm
      HV: remove unused function copy_to_gva
      HV: remove unused function vcpu_inject_ac
      HV: remove unused function sbuf_is_empty and sbuf_get
      xHV: remove unused function is_dbg_uart_enabled

Minggui Cao (3):
      HV: add spinlock to dmar_enable/disable_qi
      HV: remove vcpu arch lock, not needed.
      HV: remove one lock for ctx->flags operation.

Geoffroy Van Cutsem (2):
      doc: add <vm_id> parameter to the "vm_console" command description
      doc: add note to indicate that vSBL is only supported on APL platforms

David B. Kinder (1):
      doc: prepare for sphinx 2.0 upgrade

Sainath Grandhi (1):
      hv: distinguish between LAPIC_PASSTHROUGH configured vs enabled

Shiqing Gao (1):
      doc: remove hard-coded interfaces in .rst files

ruix.li (1):
      doc: Update clearlinux os installation guide link.
2019-05-23 12:33:34 +00:00
Miguel Bernal Marin 6b8433d353 acrn-hypervisor: update to acrn-2019w21.3-140000p
dongshen (2):
      HV: rename vdev_pt_cfgwrite_bar to vdev_pt_write_vbar and some misra-c fix
      HV: predefine pci vbar's base address for pre-launched VMs in vm_config

Victor Sun (1):
      HV: remove unused UNDEFINED_VM
2019-05-22 12:32:51 +00:00
Miguel Bernal Marin 4a50096f6f acrn-hypervisor: update to acrn-2019w21.2-140000p
Andy (1):
      1. fix cpu family calculation 2. Modifie the parameter 'fl' order

Jason Chen CJ (1):
      reshuffle init_vm_boot_info
2019-05-21 12:32:48 +00:00
Miguel Bernal Marin 772f4982e5 acrn-hypervisor: update to acrn-2019w21.1-140000p
dongshen (9):
      HV: move bar emulation initialization code to pci_pt.c
      HV: rename sharing_mode_find_vdev_sos to find_vdev_for_sos
      HV: use is_prelaunched_vm/is_hostbridge to check if the code is only for pre-launched VMs
      HV: cosmetix fix for pci_pt.c
      HV: unify the sharing_mode_vpci_init and partition_mode_vpci_init code
      HV: unify the sharing_mode_vpci_deinit and partition_mode_vpci_deinit code
      HV: unify the sharing_mode_cfgread and partition_mode_cfgread code
      HV: unify the sharing_mode_cfgwrite and partition_mode_cfgwrite code
      HV: add missing @pre for some functions
2019-05-20 12:33:06 +00:00
Miguel Bernal Marin d385c762ab acrn-hypervisor: update to acrn-2019w20.5-140000p
Kaige Fu (1):
      HV: Remove undefined CONFIG_REMAIN_1G_PAGES

Wei Liu (1):
      dm: refine the passthrough devices with dictionary
2019-05-17 12:33:45 +00:00
Miguel Bernal Marin 356a520f2f acrn-hypervisor: update to acrn-2019w20.4-140000p
Zide Chen (4):
      hv: implement NEED_SHUTDOWN_VM request to idle thread
      hv: emulate reset register 0xcf9 and 0x64
      hv: shutdown guest VM upon triple fault exceptions
      hv: emulate ACPI reset register for Service OS guest

Li, Fei1 (2):
      hv: vm: minor fix about vRTC
      hv: vlapic: fix tpr virtualization when VID is not enabled.

Victor Sun (2):
      HV: hot fix on usage of CONFIG_ACPI_PARSE_ENABLED
      HV: fix MISRA violation of host_pm.h

Kaige Fu (1):
      DM: Get max vcpu per vm from HV instead of hardcode

Mingqiang Chi (1):
      hv:remove some unnecessary includes

fuyongjie (1):
      DM: virtio-gpio: fixed static variable keeps increasing issue
2019-05-16 12:33:23 +00:00
Miguel Bernal Marin 4361ba44e4 acrn-hypervisor: update to acrn-2019w20.2-140000p
Victor Sun (4):
      HV: move dmar parse code to acpi parser folder
      HV: remove acpi_priv.h
      HV: split acpi.c
      HV: enable Kconfig of ACPI_PARSE_ENABLED

Jian Jun Chen (1):
      dm: add sample script to launch Windows as guest

Mingqiang Chi (1):
      hv:merge static_checks.c

lijianpi (1):
      dm:add grep -w option for uos launch sh
2019-05-14 12:33:56 +00:00
Miguel Bernal Marin b3204583f5 acrn-hypervisor: update to acrn-2019w20.1-140000p
Mingqiang Chi (2):
      hv:Move BUS_LOCK to atomic.h
      hv:move several files related X86 for lib

Geoffroy Van Cutsem (1):
      Dockerfile: update Ubuntu 16.04 Dockerfile to include all deps

Li, Fei1 (1):
      hv: instr_emul: fix movzx return memory opsize wrong

Shiqing Gao (1):
      hv: refine 'init_percpu_lapic_id'

Yin Fengwei (1):
      build fix: fix build issue with latest gcc for blkrescan
2019-05-13 14:34:05 +00:00
Miguel Bernal Marin 3234468129 acrn-hypervisor: update to acrn-2019w19.5-140000p
Binbin Wu (6):
      hv: msr: use UL since ia32_misc_enable is 64bit
      hv: vmsr: handle guest msr ia32_misc_enable read/write
      hv: vcpuid: reduce the cyclomatic complexity of function guest_cpuid
      hv: vcpuid: modify vcpuid according to msr ia32_misc_enable
      hv: vmsr: enable msr ia32_misc_enable emulation
      Doc: virtio-blk: add description of boot device option

Jason Chen CJ (4):
      restruct boot and bsp dir for firmware stuff
      rename function & definition from firmware to guest boot
      reshuffle struct vboot_candidates
      Clean up MISRA C violation

Shiqing Gao (3):
      hv: add default DRHD MACROs in template platform acpi info
      hv: dmar_parse: remove dynamic memory allocation
      hv: remove dynamic memory allocation APIs

Jack Ren (1):
      version: 1.1-unstable

Liu Xinyun (1):
      dm: not register/unregister gvt bar memory

ruix.li (1):
      doc: release note v1.0, correct some words.
2019-05-10 13:15:22 +00:00
Miguel Bernal Marin 81dee3fa05 acrn-hypervisor: update to acrn-2019w19.4-140000p
David B. Kinder (2):
      doc: add v1.0 doc menu to master
      doc: Update intro to 1.0 release notes

Kaige Fu (1):
      tools: Fix the non-effective option -f --frequency

Shiqing Gao (1):
      doc: add rules in C coding guidelines

Victor Sun (1):
      HV: remove some redundant includes

Yan, Like (1):
      doc: acrnlog: update loglevel usage

Yin Fengwei (1):
      vm_state: Update vm state VM_STATE_INVALID to VM_POWERED_OFF
2019-05-09 10:32:49 +00:00
Miguel Bernal Marin b03b0f7127 acrn-hypervisor: update to acrn-2019w19.3-140000p
David B. Kinder (2):
      doc: update APL NUC GSG
      doc: Update 1.0 release notes

dongshen (2):
      HV: rename hostbridge related functions
      HV: replace partition mode with pre-launched VM in comments
2019-05-08 12:32:39 +00:00
Miguel Bernal Marin 4d9ec8ede8 acrn-hypervisor: update to acrn-2019w19.2-140000p
Conghui Chen (4):
      HV: rename 'type' in struct io_request
      HV: vuart: cleanup MISRA-C issues
      HV: vuart: rename functions
      HV: vuart: split vuart_write

Victor Sun (3):
      HV: enable acpi pm1a register info fixup
      HV: remove CONFIG_CONSTANT_ACPI from Kconfig
      HV: hotfix for acpi.c compile error

Vijay Dhanraj (3):
      Tools: New ACRNCTL command "blkrescan"
      DM: Virtio-Blk Rescan
      DOC: Usage guide for Virtio-blk blkrescan feature

Mingqiang Chi (2):
      hv:remove common header files
      hv:remove some unnecessary includes

Shiqing Gao (2):
      hv: rename 'interrupt_init' to 'init_interrupt'
      doc: initial draft of Assembly coding guidelines

David B. Kinder (1):
      doc: Fix references to be Wi-Fi

Kaige Fu (1):
      DM: Add one sample script to launch VxWorks as guest

Zide Chen (1):
      hv: release IOMMU irte when releasing ptirq remapping entries

root (1):
      doc: Update the diagram of KBL NUC serial port rework

ruix.li (1):
      doc: Add v1.0 release note
2019-05-07 14:33:05 +00:00
Miguel Bernal Marin 39b4505f40 acrn-hypervisor: update to acrn-2019w19.1-140000p
Minggui Cao (5):
      DM: add log macro/func and basic data structure.
      DM: add kmsg logger to sync with kernel log
      DM: add logger setting parser function
      DM: add logger params in launch script for NUC&UP2
      DM: use log macro/func to output log info

Conghui Chen (1):
      HV: rename structure acrn_vm_type

Yan, Like (1):
      hv: add one more guest VM to the industry scenario
2019-05-06 10:32:33 +00:00
Miguel Bernal Marin 31e0a67abb acrn-hypervisor: update to acrn-2019w18.7-140000p
Conghui Chen (12):
      HV: shell: rename sos_console to vm_console
      HV: vuart: refine vuart config
      HV: vuart: enable vuart console for VM
      HV: vuart: enable connect mode for VM
      HV: cleanup SHARING_MODE and PARTITION_MODE
      DOC: remove PARTITION_MODE related content
      HV: vuart: move the vuart code to dm directory
      HV: vuart: remove console related code from vuart
      HV: vuart: MISRA clean in vuart.c
      HV: remove 'vuart' from debug command list
      HV: vuart: support MSR and MCR
      DOC: change hv shell cmd sos_console to vm_console

Li, Fei1 (12):
      hv: vlapic: add TPR below threshold implement
      hv: ept: correct EPT mapping gpa check
      hv: instr_emul: check the bit 0(w bit) of opcode when necessary
      hv: vmcs: minor fix about APICv feature setting
      hv: vlapic: wrap APICv accept interrupt API
      hv: vlapic: minor fix about APICv inject interrupt
      hv: virq: refine pending event inject coding style
      hv: vlapic: wrap APICv inject interrupt API
      hv: vlapic: wrap APICv check pending delivery interrupt
      hv: vmsr: refine x2apic MSR bitmap setting
      hv: vlapic: add apic register offset check API
      hv: instr_emul: fix operand size decode

Liu, Xinwu (10):
      tools:acrn-crashlog: fix the compiling error on gcc version 9.0.1
      tools:acrn-crashlog: simplify the logic in sender
      tools:acrn-crashlog: new functions to operate file vmrecord
      tools:acrn-crashlog: update operations about vmrecord
      tools:acrn-crashlog: separate the detection and collection of vm events
      tools:acrn-crashlog: check blocks size instead of file size
      tools:acrn-crashlog: unify the event analyzing process in crashlog
      tools:acrn-crashlog: request resources of SOS in crashlog
      tools:acrn-crashlog: unify events process in sender telemd
      tools:acrn-crashlog: check the folder size by calculating the increment

Victor Sun (9):
      HV: enable lapic passthru for logical partition VM1
      HV: remove ifndef on vpci_set_ptdev_intr_info
      HV: validate target vm in hypercall
      HV: correct usage of GUEST_FLAG_IO_COMPLETION_POLLING
      HV: check vm id param when dispatching hypercall
      HV: minor changes on pci devices config
      HV: add generic board config
      HV: remove dummy DRHD in template platform acpi info
      HV: correct GUEST_FLAG_IO_COMPLETION_POLLING in SOS

Kaige Fu (8):
      HV: Clear DM set guest_flags when shutdown vm
      HV: Kconfig: Remove CPU_UP_TIMEOUT
      HV: Reshuffle start_cpus and start_cpu
      HV: Reset physical core of lapic_pt vm when shutdown
      HV: Remove dead loop in stop_cpus
      HV: Add prefix 'p' before 'cpu' to physical cpu related functions
      HV: Remove unnecssary indent in pm.c
      HV: move AP_MASK to cpu.h

Yonghua Huang (5):
      dm: add IOCTL command to get platform information
      doc: add security advisory section in ACRN introduction website
      hv: fix possible buffer overflow in vlapic.c
      dm: fix possible null pointer dereference in pci_gvt_deinit
      hv:remove accessing shared log buffer cases between stac/clac

Sainath Grandhi (4):
      hv: Add host CR2 to exception dump
      hv: Rename NORMAL_VM to POST_LAUNCHED_VM
      acrn-dm: Pass vbdf and pbdf info to vm_reset_ptdev_intx_info
      hv: vpci_cleanup for VMs of type POST_LAUNCHED_VM

Shiqing Gao (4):
      doc: update coding guidelines
      doc: re-organize coding guidelines
      doc: rename rules ID in C coding guidelines
      doc: add rules in C coding guidelines

Zide Chen (4):
      hv: reset per cpu sbuf pointers during vcpu reset
      hv: free ptdev device IRQs when shutting down VM
      hv: allocate vpid based on vm_id and vcpu_id mapping
      hv: separate host e820 and SOS ve820

Peter Fang (3):
      dm: pci: change return type to bool
      dm: completely remove enable_bar()/disable_bar() functions
      dm: safely access MMIO hint in MMIO emulation

Geoffroy Van Cutsem (2):
      doc: update instructions for building ACRN on Ubuntu 16.04
      doc: update "Using PREEMPT_RT-Linux for real-time UOS" to use RTVM term

Yin Fengwei (2):
      vlapic: refine IPI broadcast to support x2APIC mode
      Makefile: add gcc option to workaround build issue with latest gcc

Yuan Liu (2):
      hv: enable vMCE from guest CPUID
      dm: uart_core: fix uart dm cause interrupt storm issue

fuyongjie (2):
      DM: virtio-gpio: fix falling or rising irq can't work
      DM: virtio-gpio: close gpio line fd

ruix.li (2):
      Setting up KBL serial console on the GSG
      doc: Add instruction for gsg_quick_setup.sh script.

Cai Yulong (1):
      hv: check vm state before creating a VM

David B. Kinder (1):
      doc: update APL GSG details

Jian Jun Chen (1):
      dm: uart: use mevent_add only when it is a tty

Li, Wilson (1):
      Updated GSG of using RT Linux as RTVM in accordance with acrn-kernel v4.19.28

Liu Yuan (1):
      DM: virtio-gpio: fix array overflow issue

Long Liu (1):
      ACRN: tool: Fix buffer overflow risk in acrnctl

Mingqiang Chi (1):
      hv:change register_mmio_emulation_handler to void

Qi Yadong (1):
      hv: seed: fix potential NULL pointer dereferencing

Yan, Like (1):
      hv: add scenario for the industry use case

Zhao Yakui (1):
      acrn/dm: gvt returns negative errno to terminate the initialization

li bing (1):
      HV: fix the issue of ACRN_REQUEST_EXCP flag is not cleared.

zhangyun (1):
      doc: How to build ACRN on Fedora 29
2019-05-05 12:32:25 +00:00
Brett T. Warden 2d41f956fc acrn-hypervisor: Autospec creation for update from version 2019w16.5.140000p to version 2019w17.4.160000p 2019-04-25 08:33:29 -07:00
Miguel Bernal Marin e33e04a5ac acrn-hypervisor: update to acrn-2019w16.5-140000p
Yonghua Huang (2):
      dm: add IOCTL command to get platform information
      doc: add security advisory section in ACRN introduction website

Li, Fei1 (1):
      hv: vlapic: add TPR below threshold implement

Mingqiang Chi (1):
      hv:change register_mmio_emulation_handler to void

Shiqing Gao (1):
      doc: update coding guidelines

ruix.li (1):
      Setting up KBL serial console on the GSG
2019-04-19 12:32:01 +00:00
Miguel Bernal Marin e4c14ae579 acrn-hypervisor: update to acrn-2019w16.4-140000p
Sainath Grandhi (1):
      hv: Add host CR2 to exception dump

Victor Sun (1):
      HV: enable lapic passthru for logical partition VM1

Yuan Liu (1):
      hv: enable vMCE from guest CPUID
2019-04-18 12:32:12 +00:00
Miguel Bernal Marin 88789d0e09 acrn-hypervisor: update to acrn-2019w16.3-140000p
Jian Jun Chen (4):
      dm: uart: add uart over tcp support
      dm: disable ACPI PM timer
      dm: pci: unregister bars which are still enabled in pci_emul_free_bars
      dm: virtio-input: adapt Windows virtio-input driver

Liu Shuo A (2):
      dm: register_bar/unregister_bar when bar enable/disable
      dm: fix deadlock between emulate_mem and un/register_mem

Yu Wang (2):
      dm: pm: mask the higher bits of parameter of smi_cmd handler
      dm: virtio-block: extend the max iov number of virtio block

Sainath Grandhi (1):
      hv: Remove need for init_fallback_iommu_domain and fallback_iommu_domain

Wei Liu (1):
      acrn-dm: enable debug option for acrn-dm

Yin Fengwei (1):
      watchdog: map the watchdog reset to warm reset
2019-04-17 12:32:08 +00:00
Miguel Bernal Marin f5cb6fe470 acrn-hypervisor: update to acrn-2019w16.2-140000p
Xiangyang Wu (3):
      HV:EFI-STUB:UEFI loader name supporting
      HV:BSP:Update firmware detection and operations selecting logic
      HV:config:Add config to enable logic partition on KBL NUC i7

Tao Yuhong (2):
      tools: acrn-manager: fix mngr_send_msg() return 0 when read ack fail
      tools: acrnd: fix wait_for_stop() return wrong vm state

Yonghua Huang (2):
      dm: fix possible memory leak in 'load_elf32()'
      hv: add new hypercall to fetch platform configurations

CHEN Gang (1):
      tools: acrn-crashlog: fix some possible memory leak

Jiang,Mao (1):
      tools: acrn-manager: fix the possibility of creating directory at will by no permission process

Sainath Grandhi (1):
      hv: Build mptable for guest if VM type is Pre-Launched

Shiqing Gao (1):
      hv: rename 'assign_iommu_device' and 'unassign_iommu_device'

Yan, Like (1):
      tools: acrn-mngr: add delay to allow user to prevent VM autostart for debug
2019-04-16 12:32:09 +00:00
Miguel Bernal Marin 061fcc24c4 acrn-hypervisor: update to acrn-2019w16.1-140000p 2019-04-15 10:32:09 +00:00
Miguel Bernal Marin 615f3c389c acrn-hypervisor: update to acrn-2019w15.5-140000p
David Kinder (7):
      Update doc/getting-started/gsg_quick_setup.sh
      Update doc/getting-started/gsg_quick_setup.sh
      Update doc/getting-started/gsg_quick_setup.sh
      Update doc/getting-started/gsg_quick_setup.sh
      Update doc/getting-started/gsg_quick_setup.sh
      Update doc/getting-started/gsg_quick_setup.sh
      Update doc/getting-started/gsg_quick_setup.sh

Geoffroy Van Cutsem (7):
      Update doc/getting-started/gsg_quick_setup.sh
      Update doc/getting-started/gsg_quick_setup.sh
      Update doc/getting-started/gsg_quick_setup.sh
      Update doc/getting-started/gsg_quick_setup.sh
      Update doc/getting-started/gsg_quick_setup.sh
      Update doc/getting-started/gsg_quick_setup.sh
      Update doc/getting-started/gsg_quick_setup.sh

Mingqiang Chi (6):
      hv:move 'fire_vhm_interrupt' to io_emul.c
      hv: move 'emul_pio[]' from strcut vm_arch to acrn_vm
      hv:move some common APIs to io_req.c
      hv:move common/io_req.c/h to dm folder
      hv: rename io_emul.c to vmx_io.c
      hv: move pci.h to include/hw

Victor Sun (4):
      HV: use term of UUID
      HV: return bool in sanitize_vm_config
      HV: make vm id statically by uuid
      HV: show VM UUID in shell

Li, Fei1 (2):
      hv: vlapic: remove vlapic_rdmsr/wrmsr
      hv: vlapic: minor fix about vlapic write

Xiaoguang Wu (2):
      DM USB: xHCI: fix an logic error during USB reset
      DM USB: xHCI: refine the failure process logic of control transfer

David B. Kinder (1):
      doc: fix misspellings

Sainath Grandhi (1):
      hv: Use virtual APIC IDs for Pre-launched VMs

Yuan Liu (1):
      DM USB: fix SWWDT_UNHANDLED issue

lirui34 (1):
      Add description of enabling serial console for KBL NUC.

ruix.li (1):
      Add gsg quick setup script.
2019-04-12 12:32:10 +00:00
Miguel Bernal Marin 662f5b50df acrn-hypervisor: update to acrn-2019w15.4-140000p
David B. Kinder (3):
      doc: add the ACRN debug tutorial document
      doc: add 0.8 version to master branch
      doc: tweak home page redirect to latest

Geoffroy Van Cutsem (2):
      doc: update the "ACRN Debugging Tools" tutorial
      doc: update documentation to the latest TAP name (no acrn_ prefix)

Shiqing Gao (2):
      doc: update rules category in coding guidelines
      doc: add rules in coding guidelines

Victor Sun (2):
      HV: use separated vm_config.c for each scenario
      HV: move CONFIG_MAX_VM_NUM to vm configurations

Xiaoguang Wu (2):
      DM USB: xHCI: WA for an isochronous crash issue
      DM USB: xHCI: fix an issue during BULK transfer

Yuan Liu (2):
      dm: passthru: support SD hotplug
      Domain id and name added to launch_uos.sh

Jack Ren (1):
      version: 1.0-unstable

Jie Deng (1):
      dm: remove "acrn_" prefix from tap name

Sainath Grandhi (1):
      hv: Remove CONFIG_PARTITION_MODE used to compile out irq enable/disable

wenlingz (1):
      doc: add v0.8 release note
2019-04-11 13:09:10 +00:00
Miguel Bernal Marin 0341f7fccd acrn-hypervisor: update to acrn-2019w15.1-140000p
David B. Kinder (5):
      doc: fix memmap parameter description
      doc: remove odd GVT-g link
      doc: fix broken link to kernel options
      doc: make doc version selector more obvious
      doc: add robots.txt

Geoffroy Van Cutsem (3):
      doc: re-organize and consolidate ACRN kernel parameters documentation
      doc: tweaks to the "User Guides" section (esp. "ACRN DM parameters")
      doc: fix '@return' and '@retval' statements for vCPU ops

Sainath Grandhi (2):
      hv: add the support of vector remapping for pre-launched VMs
      hv: Remove separate interrupt routine for pre-launched VMs

Conghui Chen (1):
      DM USB: fix memory leak during reboot

Kaige Fu (1):
      DM: Keep consistency between HV and DM about PM1A_CNT_ADDR

Shiqing Gao (1):
      doc: add some rules related to function documentation

Yuan Liu (1):
      DM: virtio-gpio: implement GPIO operations via accessing PIO
2019-04-08 12:32:31 +00:00
Miguel Bernal Marin 4c99f69461 acrn-hypervisor: update to acrn-2019w14.4-140000p
Peter Fang (7):
      dm: virtio: change return type to bool
      dm: virtio: make sure VQ_ALLOC is set after initialization
      dm: virtio: ensure interrupt delivery in virtio-blk
      dm: safely use pthread_cond_broadcast()
      dm: mei: use LIST_FOREACH() to traverse lists
      dm: mei: code cleanup
      dm: protect pthread_cond_wait() against spurious wakeups

Kaige Fu (4):
      HV: Remove the check pcpu active status when sending INIT
      HV: Minor refinement about RTVM pm MACRO and comments
      DM: Add new parameter --rtvm for soft/hard real-time guest
      doc: update documents for "--rtvm" parameter

Conghui Chen (1):
      dm: storage: add read-only feature for virtio-blk

Tianhua Sun (1):
      hv: check vector count when set/reset msix info
2019-04-04 12:32:40 +00:00
Miguel Bernal Marin 9648fb2003 acrn-hypervisor: update to acrn-2019w14.3-140000p
Victor Sun (5):
      HV: refine pt_dev.c for partition mode
      HV: introduce scenario Kconfig for sharing mode
      HV: add scenario for logical partition
      HV: add clos initialization in vm_config
      HV: removed unused pt_dev.c in board folder

Yan, Like (3):
      hv: add input vm_id check for hv shell commands
      hv: renmae guest_no to vm_id in shell_to_sos_console()
      hv: fix the vm pointer check before use

David B. Kinder (1):
      doc: add kernel parameters documentation

Huihuang Shi (1):
      hv: fix "Else alternative missing in if."

Qi Yadong (1):
      hv: trusty: minor change of coding style

Shiqing Gao (1):
      hv: remove the unnecessary equality operation

Tw (1):
      doc: minor changes according to one binary for SBL and UEFI
2019-04-03 14:32:18 +00:00
Miguel Bernal Marin d91b5b0647 acrn-hypervisor: update to acrn-2019w14.1-140000p
Kaige Fu (10):
      DM: Add new flag GUEST_FLAG_RT for RTVM
      HV: Introduce a new API is_rt_vm
      HV: make io_write_fn_t return true or false
      HV: HV: make io_read_fn_t return true or false
      HV: Register S5 pio handler for dm-launched RTVM
      HV: Set vm state as with VM_POWERING_OFF when RTVM poweroff by itself
      HV: Introduce one new API send_single_init
      HV: Add one delmode parameter to make_reschedule_request
      HV: Using INIT to kick vCPUs off when RTVM poweroff by itself
      DM: Add -A to support S5 of hard rt vm

liuygzhuli (2):
      Tools: acrnctl fix return value when it fails to execute  the commands.
      Tools: acrnctl fix return value when it fails to execute the commands

Jian Jun Chen (1):
      hv: add default handlers for PIO/MMIO access

Peter Fang (1):
      OVMF release v0.8

Shiqing Gao (1):
      doc: update software design guidelines

yuhong.tao@intel.com (1):
      doc: Add tutorial about how to use CAT on UP2
2019-04-01 14:32:26 +00:00
Miguel Bernal Marin e29109c462 acrn-hypervisor: update to acrn-2019w13.5-140000p
Long Liu (2):
      Acrn: dm: Add new start parameter in sample args
      ACRN: dm: Enable mount namespace for container.

Jiang,Mao (1):
      Tools: acrnlog: fix confusing message "bad file descriptor" when start acrnlog
2019-03-30 07:32:20 +00:00
Miguel Bernal Marin b3bf5286ec acrn-hypervisor: update to acrn-2019w13.4-140000p
Sainath Grandhi (1):
      hv: Debug messages from a CPU are overlapped with other CPUs messages
2019-03-28 16:32:20 +00:00
Miguel Bernal Marin 9a52b5ca70 acrn-hypervisor: update to acrn-2019w13.3-140000p
yuhong.tao@intel.com (5):
      DM: use soft link of acrn_common.h in HV
      HV: move MAX_CONFIG_NAME_SIZE to acrn_common.h
      DM: restrict vmname size to 32 bytes
      tools: acrnctl restrict length of vmname to 32 bytes
      tools: acrnctl fix cmd buffer is truncated when vmname too long

Jian Jun Chen (1):
      dm: remove smbios

Shiqing Gao (1):
      doc: update coding guidelines

Yonghua Huang (1):
      hv: fix vulnerability when VM is destroyed
2019-03-27 14:31:21 +00:00
Miguel Bernal Marin 57710bdebd acrn-hypervisor: update to acrn-2019w13.2-140000p
dongshen (9):
      HV: remove vdev ops for partition mode
      HV: declare and export vpci ops functions as global instead of static local
      HV: remove vpci ops
      HV: centralize the pci cfg read/write sanity checking code
      HV: unify the sharing mode and partition mode coding style for similar functions
      HV: remove all CONFIG_PARTITION_MODE from dm/vpci code
      HV: rename vpci files
      HV: rename pci_priv.h to vpci_priv.h
      HV: merge partition_mode.c and sharing_mode.c's code into vpci.c

Peter Fang (8):
      dm: remove GUEST_CFG_OFFSET
      dm: clean up mem.c
      dm: pci: add MMIO fallback handler for 64-bit PCI hole
      dm: update UOS default E820 map
      dm: remove empty UOS E820 entries
      dm: build E820 map for OVMF
      doc: update OVMF image location
      dm: leave a gap for 32-bit PCI hole in E820 map

Yuan Liu (6):
      DM: virtio-gpio: setup two virqueues for gpio irq
      DM: virtio-gpio: GPIO IRQ initialization.
      DM: virtio-gpio: emulate GPIO IRQ controller
      DM: virtio-gpio: support reading value from IRQ descriptor
      DM: virtio-gpio: add IRQ statistics
      DM: virtio-gpio: export GPIO ACPI device

Geoffroy Van Cutsem (5):
      doc: add rdmsr/wrmsr to the "ACRN Shell Commands" documentation
      doc: add tutorial on how to increase the UOS disk size
      hv: enhance ACRN shell interactive help
      doc: add more details to the FAQ (for version 0.7)
      doc: update the instructions to increase the size of a UOS disk image

Zide Chen (4):
      hv: remove CONFIG_PARTITION_MODE for pre-launched VM vE820 creation
      hv: minor fixes to a few calls to strncpy_s()
      hv: fix potential buffer overflow in sbl_init_vm_boot_info()
      hv: replace MEM_2K with a new macro MAX_BOOTARGS_SIZE for bootargs size

Binbin Wu (3):
      hv: disable mpx capability for guest
      hv: vmsr: rename msr_num to msr_index in struct msr_store_entry
      hv: vmsr: add IA32_MISC_ENABLE to msr store area

Li, Fei1 (3):
      hv: vmconfig: minor fix about regression of commit 79cfb1
      hv: vlapic: minor fix for update_msr_bitmap_x2apic_apicv
      hv: vlapic: remove TPR set/get API

Arindam Roy (2):
      HV: Fix a compiler warning in firmware.h
      HV: Remove hypervisor.h from bsp folder

Shiqing Gao (2):
      doc: add rules related to implementation-specific behaviors
      doc: add some rules related to language extensions

wenlingz (2):
      Add new FAQ
      Revert "hv: vmsr: add IA32_MISC_ENABLE to msr store area"

Junjie Mao (1):
      config: unify board names to lowercase

Kaige Fu (1):
      Doc: Add tutorial about using zephyr as uos

Lei Lu (1):
      doc: update UP2 sample directory name in create-up2-image.sh

Mingqiang Chi (1):
      hv:move 'udelay' to timer.c

Qi Yadong (1):
      hv: seed: remove unused seed parsing source files

Sainath Grandhi (1):
      hv: Use domain/device specific invalidation for DMAR translation caches

Victor Sun (1):
      HV: add vrtc for sharing mode

Xiangyang Wu (1):
      DOC:Update standard reference of SW design guidelines

Yan, Like (1):
      hv: passthru TSC_ADJUST to VM with lapic pt
2019-03-26 14:31:12 +00:00
Miguel Bernal Marin ddf49c0f23 acrn-hypervisor: update to acrn-2019w12.2-140000p
dongshen (4):
      HV: extract common code blocks to has_msi_cap and has_msix_cap functions
      HV: remove intercepted_gpa and intercepted_size from struct pci_msix
      HV: add const qualifier for the deinit vdev op functions
      HV: remove vdev ops for sharing mode

Binbin Wu (2):
      dm: passthru: pass pbdf when reset msi/msix interrupt
      hv: vpci: restore vbdf when pci dev un-assigned from uos

Li, Fei1 (2):
      hv: vmtrr: hide mtrr if hide_mtrr is true
      hv: vmconfig: format guest flag with prefix GUEST_FLAG_

Qi Yadong (1):
      hv: update CR0/CR4 on demand in run_vcpu()

yuhong.tao@intel.com (1):
      hv: fix wrong comment message about CLOS usage in vm config
2019-03-19 12:31:35 +00:00
Miguel Bernal Marin 4061e2e9dd acrn-hypervisor: update to acrn-2019w11.5-140000p
David B. Kinder (3):
      doc: add 0.7 release notes
      doc: add v0.7 version to master branch (/latest)
      doc: fix utf-8 punctuation, branding, spelling

Qi Yadong (3):
      doc: fix wrong desciption of trusty's memory mapping
      hv: trusty: refine control registers switching method
      hv: seed: refine header file

Zhao Yakui (2):
      acrn/dm: Remove the memory leak in gvt mediator
      ACRN/DM: Destroy the created pci_device iterator to fix memory leak in passthru_init

Binbin Wu (1):
      hv: vtd: check bus number when assign/unassign device

Jack Ren (1):
      version: 0.8-unstable

Kaige Fu (1):
      DM: Mark thre_int_pending as true when THR is empty

Minggui Cao (1):
      DM: fix memory leak

Shiqing Gao (1):
      doc: add some rules related to naming convention

Tw (1):
      Makefile: build for apl-nuc by default

Zide Chen (1):
      hv: cleanup some hva/hpa conversion code

liuygzhuli (1):
      Tools: Acrnd fix reporting unnecessary error on NUC and UP2

wenlingz (1):
      remove apl_sdc_stable branch story
2019-03-15 14:29:59 +00:00
Miguel Bernal Marin 5b63766926 acrn-hypervisor: update to acrn-2019w11.4-140000p
Li, Fei1 (6):
      hv: vlapic: correct wrong use of vector
      hv: vlapic: call vlapic_accept_intr directly in vlapic_set_error
      hv: vlapic: add vector check for x2apic SELF IPI
      hv: vlapic: move LVT IRQ vector check to vlapic_fire_lvt
      hv: vlapic: add combined constraint for APICv
      hv: vlapic: minor fix about detect_apicv_cap

Shiqing Gao (6):
      doc: fix the typo related to tab
      hv: simplify `get_primary_vcpu` and `vcpu_from_vid`
      doc: update the format in coding style part
      doc: add some comments for coding guidelines
      doc: add the doc for 'Error Detection and Handling'
      doc: fix typos in coding guidelines

Tw (6):
      Makefile: remove deprecated PLATFORM
      hv: merge SBL and UEFI related stuff under bsp
      hv: merge SBL and UEFI related stuff under boot
      efi-stub: minor change for uefi refactor
      hv: remove CONFIG_PLATFORM_[SBL|UEFI] and UEFI_STUB
      Makefile: make UP2 sample directory name consistent with board name

yuhong.tao@intel.com (5):
      HV: Fix modularization vm config code lost CAT code
      tools: acrn-manager: print more debug information
      tools: acrn-manager: fix a race condition on updating VM state
      tools: acrnd: Fix launch UOS by timer list without fork()
      tools: acrnctl fix potential buffer overflow

dongshen (4):
      HV: remove the populate_msi_struct() function
      HV: declare and export sharing mode's vdev functions as global instead of static local
      HV: declare and export partition mode's vdev functions as global instead of static local
      HV: some minor code cleanup for partition mode code

Kaige Fu (3):
      HV: PAE: Add stac()/clac() in local_gva2gpa_pae
      tools: acrn-manager: Replace pdebug with explicit err msg
      DM: Add sample script to launch zephyr as guest

Mingqiang Chi (3):
      hv:move forward the initialization for  iommu & ptdev
      hv:move several tsc APIs to timer.c
      hv:remove 'cpu_mode' from struct vm_guest_paging

Sainath Grandhi (3):
      hv: Remove redundant get_dmar_info API calls
      hv: fix a redundant check in general_sw_loader
      hv: Remove multiple definitions for dmar translation structures

Binbin Wu (2):
      [RevertMe] dm: pci: restore workaround when alloc pci mem64 bar
      dm: passthru: fix potentail mem leaks

Conghui Chen (2):
      dm: usb: fix possible memory leak
      dm: virtio: add memory barrier before notify FE

Zide Chen (2):
      hv: do EPT mapping only for physical memory backed GPA on pre-launched VMs
      hv: destroy IOMMU domain after vpci_cleanup()

Arindam Roy (1):
      HV: Modularize boot folder

David B. Kinder (1):
      doc: fix broken external links

Geoffroy Van Cutsem (1):
      Documentation: update the "ACRN Shell Commands" user guide

Jason Chen CJ (1):
      hv:move instr_emul_ctxt instance to struct vcpu

Jie Deng (1):
      dm: virtio-net: fix memory leak

Minggui Cao (1):
      HV: correct COM_IRQ default config type

Qi Yadong (1):
      hv: refactor seed management

Tonny Tzeng (1):
      doc: use the new board name for UP2 in create-up2-images.sh script

Victor Sun (1):
      HV: refine location of platform_acpi_info header

Viktor Sjölind (1):
      pci.c: assert MSIX table count <= config max

Xinyun Liu (1):
      [hv] set ECX.bit31 to indicate the presence of a hypervisor

Yan, Like (1):
      hv: refine vlapic_calc_dest()

Yonghua Huang (1):
      hv:validate ID and state of vCPU for related APIs

Yuan Liu (1):
      dm: use power button acpi device to find its input event

wenlingz (1):
      audio-mediator: load updated audio kernel modules Audio kernel has updated name and add two new kernel modules from SOS 28100
2019-03-14 10:30:20 +00:00
Miguel Bernal Marin 70cdb48a64 acrn-hypervisor: update to acrn-2019w11.1-140000p
yuhong.tao@intel.com (1):
      HV: Fix modularization vm config code lost CAT code
2019-03-11 12:29:43 +00:00
Miguel Bernal Marin bf6e0a93bc acrn-hypervisor: update to acrn-2019w10.5-140000p
Yuan Liu (1):
      dm: use power button acpi device to find its input event
2019-03-08 19:07:21 +00:00
Miguel Bernal Marin c9920bb8d6 acrn-hypervisor: update to acrn-2019w10.3-140000p
Yan, Like (1):
      hv: refine vlapic_calc_dest()
2019-03-06 11:19:30 +00:00
Miguel Bernal Marin 607ac67863 acrn-hypervisor: update to acrn-2019w10.2-140000p
Li, Fei1 (4):
      hv: vlapic: correct wrong use of vector
      hv: vlapic: call vlapic_accept_intr directly in vlapic_set_error
      hv: vlapic: add vector check for x2apic SELF IPI
      hv: vlapic: move LVT IRQ vector check to vlapic_fire_lvt

Sainath Grandhi (2):
      hv: Remove redundant get_dmar_info API calls
      hv: fix a redundant check in general_sw_loader

Shiqing Gao (2):
      doc: fix the typo related to tab
      hv: simplify `get_primary_vcpu` and `vcpu_from_vid`

Binbin Wu (1):
      [RevertMe] dm: pci: restore workaround when alloc pci mem64 bar

Mingqiang Chi (1):
      hv:move forward the initialization for  iommu & ptdev

Xinyun Liu (1):
      [hv] set ECX.bit31 to indicate the presence of a hypervisor

Zide Chen (1):
      hv: do EPT mapping only for physical memory backed GPA on pre-launched VMs
2019-03-06 10:49:30 +00:00
Miguel Bernal Marin 87c050b1a2 acrn-hypervisor: update to acrn-2019w09.5-140000p
Long Liu (7):
      dm: acrn-tool: Add new parameter for acrnctl add
      dm: acrn-tool: Add del runC configuration in acrnctl del
      ACRN: dm: Add launch container method in script
      ACRN: dm: Change runC container's start arguments
      ACRN: dm: Add new capabilities for runC container
      ACRN: dm: Modify runC default rootfs directory
      ACRN: dm: Fix luanch UOS script "-d" parameter fail issue

Victor Sun (6):
      HV: rename board name of up2 to apl-up2
      HV: remove default folder in configs
      HV: vpci_vdev_array cleanup
      HV: modularization vm config code
      HV: refine is_lapic_pt
      HV: vm_configs array refinement

dongshen (5):
      HV: move pci_vdevs[] array from vm.h to vpci.h
      HV: remove sharing_mode_vdev_array from sharing_mode.c
      HV: rename core.c to vdev.c
      HV: add generic vdev functions to vdev.c
      HV: use the common functions defined in vdev.c to reduce duplicate code

Li, Fei1 (4):
      hv: vm: move vm_active_cpus to vm.h
      hv: vlapic: refine vlapic_enabled to internal function
      hv: vlapic: refine apicv_post_intr to internal function
      hv: vmcs: simplify update EOI-exit bitmap

Yuan Liu (4):
      DM: virtio-gpio: return a valid length for GPIO request
      DM: virtio-gpio: use virtio_base as the first member of virtio_gpio
      dm: power button emulation by acrnctl command.
      dm: check SCI_EN bit of pm1_control before trigger SCI

David B. Kinder (3):
      doc: fix misspellings
      doc: add IOC virtualization HLD
      doc: add VBSK overhead analysis doc

Mingqiang Chi (3):
      hv:cleanup console.h
      hv:cleanup header files for debug folder
      hv:cleanup header files for release folder

Zide Chen (3):
      hv: code style fix for partition mode specific code
      hv: optimize the assignment of load addresses for multiboot images
      hv: remove the duplicated init_vm_boot_info() for partition mode

yuhong.tao@intel.com (3):
      HV: CAT: add platform specified info for CLOS
      HV: CAT: capability enumaration
      HV: CAT: support config CAT from acrn_vm_config

Jian Jun Chen (2):
      dm: add support of high MMIO mapping
      hv: add support of EPT mapping of high MMIO

Liu, Xinwu (2):
      tools: acrn-crashlog: stop only collecting logs when exceeding configured size
      tools: acrn-crashlog: new file to count all events happened in system

Minggui Cao (2):
      HV: cleanup header files under hypervisor/dm
      HV: cleanup header files under hypervisor/common

Huang Yang (1):
      DM: Attestation Keybox support in SOS DM

Liu Shuo A (1):
      dm: allocate 64bit MMIO above 4G strictly to pass OVMF check

Peter Fang (1):
      OVMF release v0.7

Qi Yadong (1):
      hv: search additional argument when parsing seed from ABL

Shiqing Gao (1):
      doc: add some rules related to coding style

Shuo Liu (1):
      dm: Limit 64 bits PCI BAR region address space

Tianhua Sun (1):
      HV: return an error code when REQ state mismatch in acrn_insert_request

Tw (1):
      Makefile: undefine _FORTIFY_SOURCE prior using it

wenlingz (1):
      tweak GSG
2019-03-01 13:25:44 +00:00