Commit Graph

309 Commits

Author SHA1 Message Date
Miguel Bernal Marin 607c8df959 acrn-hypervisor: Autospec creation for update from version 2019w49.4.140000p to version 2019w50.5.140000p 2019-12-16 11:55:27 -06:00
Miguel Bernal Marin d6afddb0b2 acrn-hypervisor: Autospec creation for update from version 2019w47.1.140000p to version 2019w49.4.140000p 2019-12-10 13:57:33 -06:00
Miguel Bernal Marin 981df1fbfc acrn-hypervisor: Autospec creation for update from version 2019w45.5.140000p to version 2019w47.1.140000p 2019-11-18 11:12:32 -06:00
George T Kramer 27d85acf4e version bump from 2019w45.5.140000p-249 to 2019w45.5.140000p-250 2019-11-12 19:17:53 -08:00
Miguel Bernal Marin ebd338d2e7 acrn-hypervisor: Autospec creation for update from version 2019w45.4.140000p to version 2019w45.5.140000p 2019-11-11 11:49:46 -06:00
Miguel Bernal Marin d5078a42d7 acrn-hypervisor: Autospec creation for version 2019w45.4.140000p 2019-11-07 22:36:21 -06:00
Miguel Bernal Marin 895e6fef66 acrn-hypervisor: Autospec creation for update from version 2019w45.1.140000p to version 2019w45.2.140000p 2019-11-05 10:31:14 -06:00
Miguel Bernal Marin 121834cb6c acrn-hypervisor: Autospec creation for update from version 2019w44.3.140000p to version 2019w45.1.140000p 2019-11-04 13:18:25 -06:00
Miguel Bernal Marin ef0a52ad7e acrn-hypervisor: Autospec creation for update from version 2019w43.3.140000p to version 2019w44.3.140000p 2019-10-31 15:11:26 -06:00
Miguel Bernal Marin 9cad44adf6 acrn-hypervisor: Autospec creation for update from version 2019w43.1.140000p to version 2019w43.3.140000p 2019-10-24 18:19:05 -05:00
Miguel Bernal Marin 00b27b77c1 acrn-hypervisor: Autospec creation for update from version 2019w42.3.140000p to version 2019w43.1.140000p 2019-10-22 10:39:02 -05:00
Miguel Bernal Marin a04b4c2edb acrn-hypervisor: Autospec creation for update from version 2019w42.1.140000p to version 2019w42.3.140000p 2019-10-16 11:04:16 -05:00
Miguel Bernal Marin 86c1cabbb4 acrn-hypervisor: Autospec creation for update from version 2019w41.3.140000p to version 2019w42.1.140000p 2019-10-15 14:07:58 -05:00
Miguel Bernal Marin 0213fc8f29 acrn-hypervisor: Autospec creation for update from version 2019w39.2.140000p to version 2019w41.3.140000p 2019-10-09 14:03:17 -05:00
Miguel Bernal Marin fda39993f8 acrn-hypervisor: Autospec creation for update from version 2019w39.1.140000p to version 2019w39.2.140000p 2019-09-24 12:40:10 -05:00
Miguel Bernal Marin 2c9524e82e acrn-hypervisor: Autospec creation for update from version 2019w38.5.140000p to version 2019w39.1.140000p 2019-09-23 08:16:39 -05:00
Miguel Bernal Marin 095a584bde acrn-hypervisor: Autospec creation for update from version 2019w38.3.140000p to version 2019w38.5.140000p 2019-09-22 11:37:32 -05:00
Miguel Bernal Marin b65aa49e85 acrn-hypervisor: Autospec creation for update from version 2019w38.1.140000p to version 2019w38.3.140000p 2019-09-19 02:43:46 -05:00
Miguel Bernal Marin f2a31745e5 acrn-hypervisor: Autospec creation for version 2019w38.1.140000p 2019-09-17 11:03:40 -05:00
santoshkumar a790af7449 add gnu-efi-staticdev
Added gnu-efi-staticdev to fix build time linking issue.
2019-09-17 11:00:02 -05:00
Miguel Bernal Marin 39938f33f3 acrn-hypervisor: Autospec creation for update from version 2019w37.2.140000p to version 2019w37.4.140000p 2019-09-12 10:58:11 -05:00
Miguel Bernal Marin 6120de3701 acrn-hypervisor: Autospec creation for update from version 2019w37.1.140000p to version 2019w37.2.140000p 2019-09-11 10:39:23 -05:00
Miguel Bernal Marin 83c93c0d6a acrn-hypervisor: Autospec creation for update from version 2019w36.5.140000p to version 2019w37.1.140000p 2019-09-10 10:40:13 -05:00
Miguel Bernal Marin fc694cfc3c acrn-hypervisor: Autospec creation for update from version 2019w36.2.140000p to version 2019w36.5.140000p 2019-09-09 11:15:16 -05:00
Miguel Bernal Marin 1bca019046 acrn-hypervisor: Autospec creation for update from version 2019w35.1.140000p to version 2019w36.2.140000p 2019-09-05 12:02:28 -05:00
Miguel Bernal Marin bc14f5a309 acrn-hypervisor: Autospec creation for update from version 2019w33.5.140000p to version 2019w35.1.140000p
Binbin Wu (3):
      hv: vtd: export iommu_flush_cache
      hv: ept: flush cache for modified ept entries
      hv: vtd: remove global cache invalidation per vm

Conghui Chen (1):
      hv: enable console vuart in industry scenario

David B. Kinder (1):
      doc: remove modernizr.min.js

Jack Ren (1):
      version: 1.3-unstable

Mingqiang Chi (2):
      hv:move some APIs related host reset to pm.c
      hv: cleanup vmcs.h

Victor Sun (6):
      HV: prepare ve820 for apl up2
      HV: set sos root dev of apl-up2 to mmcblk0p3
      DM: set data partition of apl-up2 to mmcblk0p1
      doc: update partition desc for up2 board
      HV: move vCOM setting from Kconfig to board configs
      HV: add vCOM2 setting for hybrid and industry scenario

Yan, Like (2):
      dm: remove unsupported "pincpu" option
      doc: remove "pincpu" option description

Yin Fengwei (1):
      vm_load: update init gdt preparation

Yonghua Huang (1):
      hv: remove 'flags' field in struct vm_io_range

Yuan Liu (1):
      dm: pm: support control method power button

fuzhongl (1):
      HV: switch launch LaaG with OVMF by default

lirui34 (1):
      doc: Add three known issues to the v1.2 release notes
2019-08-28 14:13:31 -05:00
Miguel Bernal Marin e9252b53b1 acrn-hypervisor: Autospec creation for update from version 2019w33.3.140000p to version 2019w33.5.140000p
David B. Kinder (3):
      doc: add new scenario-based intro
      doc: remove references to 2.0 in intro
      doc: add v1.2 to the release navigation picker

Deb Taylor (1):
      Content edits

Jie Deng (1):
      hv: vcr: check guest cr3 before loading pdptrs

Yonghua Huang (1):
      hv: refine the function pointer type of port I/O request handlers

Yuan Liu (1):
      dm: expand default WaaG memory to 4G

huihuang.shi (1):
      hv: fix Violations touched ACRN Coding Guidelines

lirui34 (1):
      doc: Release Notes v1.2
2019-08-19 10:34:16 -05:00
Miguel Bernal Marin c73ead2145 acrn-hypervisor: Autospec creation for update from version 2019w32.2.140000p to version 2019w33.3.140000p
David B. Kinder (1):
      doc: incorporate new scenario-based hardware doc

Deb Taylor (1):
      Formatting for new Hardware Support page

Junming Liu (1):
      dm:gvt:keep LaaG aperture size consistent with the host

Lei Lu (1):
      doc: update Using SBL on UP2 Board

Li, Fei1 (4):
      hv: vpci: add emulated PCI device configure for SOS
      hv: vpci: add each vdev_ops for each emulated PCI device
      hv: vpci: split vPCI device from SOS for post-launched VM
      hv: vpci: remove pBDF configure for emulated device

Mingqiang Chi (1):
      hv:fix need to make twice in hypervisor folder

Shiqing Gao (2):
      doc: add limitation for UEFI services
      hv: move vmx_rdmsr_pat/vmx_wrmsr_pat from vmcs.c to vmsr.c

Tianhua Sun (1):
      hv: fix failed to build release version build with Kconfig setting

Tonny Tzeng (1):
      make: white-list SBL firmware boards

Yifan Luo (2):
      dm: virtio-i2c: fix native_adapter memory leak
      HV: shell: fix temp_str out of bounds buffer access

lirui34 (1):
      doc: hybrid mode scenario introduction

yunzha4x (3):
      doc:update Getting started guide for Intel NUC software setup
      doc: update Getting started guide for Intel NUC software setup
      doc: update Getting started guide for Intel NUC software setup
2019-08-15 10:38:53 -05:00
Miguel Bernal Marin 7e58f969f8 acrn-hypervisor: Autospec creation for update from version 2019w31.5.140000p to version 2019w32.2.140000p
David B. Kinder (10):
      doc: continue doc restructuring
      doc: simplify navigation with restored doc org
      doc: additional doc navigation restructuring
      doc: fix broken links after content reorg
      doc: fix image proportions on home page for ie
      doc: improve CSS for home page grid
      doc: update v1.0.1 release notes
      doc: apply edits to SDC2 scenario doc
      doc: incorporate scenario-based doc update
      doc: add the SDC2 scenario doc into the navigation

Li, Fei1 (4):
      hv: vpci: rename ptdev_config to pci_dev_config
      hv: vm_config: build pci device configure for SOS
      hv: vpci: refine init_vdevs
      hv: vpci: create iommu domain in vpci_init for all guests

Tonny Tzeng (1):
      doc: adding guide to launch 2 Linux UOSes using SDC2 scenario

fuyanX (1):
      memmap:reserve phys-addr for hvlog

lirui34 (1):
      doc: release notes v1.0.1
2019-08-08 21:04:05 -05:00
Miguel Bernal Marin 384761a821 acrn-hypervisor: Autospec creation for update from version 2019w30.4.140000p to version 2019w31.5.140000p
Alex Merritt (1):
      README: Fix Getting Started URL

Conghui Chen (2):
      dm: array bound and NULL pointer issue fix
      softirq: disable interrupt when modify timer_list

David B. Kinder (2):
      doc: fix issues from moving tools to misc/tools
      doc: Reorganize documentation site content

Deb Taylor (11):
      Initial SGX Virt doc upload
      Corrected images and formatting
      Adjust picture size for SGX
      Making three images even smaller
      Image resize
      edits from David review
      more edits
      edits
      final edits
      final edit 2
      final edits 3

Gao Junhao (1):
      dm: bugfix for remote launch guest issue

Kaige Fu (1):
      HV: Enable vART support by intercepting TSC_ADJUST MSR

Li, Fei1 (4):
      hv: uart: enable early boot uart
      hv: debug: use printf to debug on early boot
      hv: mmu: add hpa2hva_early API for earlt boot
      hv: schedule: schedule to idel after SOS resume form S3

Nikhil Rane (1):
      Makefile: Add install for uefi firmware

Peter Fang (1):
      OVMF release v1.2

Terry Zou (1):
      HV:Acrn-hypvervisor Root Directory Clean-up and create misc/ folder for Acrn daemons, services and tools.

Tianhua Sun (2):
      dm: fix pointer not checked for null before use
      dm: array bound checking to avoid buffer overflow

Victor Sun (6):
      HV: fix MISRA violation of cpu state table
      HV: add board specific cpu state table to support Px Cx
      HV: correct CONFIG_BOARD string of apl up2
      HV: return extended info in vCPUID leaf 0x40000001
      HV: fix highest severity flag in hybrid mode
      HV: inject exception for invalid vmcall

Wei Liu (3):
      acrn-config: generate board information on target board
      acrn-config: generate a patch and apply to acrn-hypervisor
      acrn-config: add README for scenario_config and launch_config

Xiaoguang Wu (3):
      DM USB: add native info in control transfer logging code
      DM USB: xHCI: workaround for USB SSD which supports UAS protocol
      DM USB: xHCI: fix an error in PORTSC emulation

Yang, Yu-chu (1):
      doc: Add ovmf option description

Yonghua Huang (1):
      hv: fix debug message format in 'init_pci_pdev_list'

Zhao Yakui (2):
      HV: Refine the usage of monitor/mwait to avoid the possible lockup
      HV: Remove the mixed usage of inline assembly in wait_sync_change

deb-intel (1):
      Added 3 SGX images

dongshen (2):
      HV: remove redundant function calling
      HV: make the functions void

fuyanX (1):
      acrn-hv: code review fix lib/string.c

lirui34 (1):
      doc: Update WaaG tutorial launch script and OVMF binary

yuhong.tao@intel.com (3):
      tools: add force parameter to acrn VM stop operations
      tools: acrnctl add '--force' option to 'stop' cmd
      DM: monitor support force stop
2019-08-05 12:13:55 -05:00
Miguel Bernal Marin 5bacf3b93f version bump from 2019w30.4.140000p-223 to 2019w30.4.140000p-224
make generateupstream
2019-07-26 14:59:43 -05:00
Miguel Bernal Marin e84327ffb4 acrn-hypervisor: Autospec creation for update from version 2019w30.1.140000p to version 2019w30.4.140000p
David B. Kinder (1):
      doc: organize release notes into a folder

Gao Junhao (1):
      dm: support VMs communication with virtio-console

Lei Lu (1):
      doc: remove deprecated sos_bootargs

Li, Fei1 (1):
      hv: uart: make uart base address more readable

Victor Sun (3):
      HV: rename nuc7i7bnh to nuc7i7dnb
      HV: move vbar info to board specific pci_devices.h
      HV: allow write 0 to MSR_IA32_MCG_STATUS

Yin Fengwei (1):
      vpci: fix coding style issue

Yonghua Huang (1):
      hv: refine handler to 'rdpmc' vmexit

yunzha4x (1):
      doc:udpate using_partition_mode_on_nuc nuc7i7bnh to nuc7i7dnb
2019-07-26 14:25:19 -05:00
Miguel Bernal Marin 41d0805133 acrn-hypervisor: Autospec creation for update from version 2019w29.3.140000p to version 2019w30.1.140000p 2019-07-23 02:39:00 -05:00
Miguel Bernal Marin c610f60955 acrn-hypervisor: Autospec creation for update from version 2019w28.3.140000p to version 2019w29.3.140000p 2019-07-18 14:39:05 -05:00
Miguel Bernal Marin 1d3a0c7eb8 drop merged upstream patch 2019-07-18 14:07:27 -05:00
Miguel Bernal Marin c63da6531d acrn-hypervisor: Autospec creation for update from version 2019w27.4.140000p to version 2019w28.3.140000p 2019-07-11 16:20:09 -05:00
Miguel Bernal Marin 88bc5928d0 drop merged upstream patch 2019-07-11 16:15:50 -05:00
Miguel Bernal Marin 969f183dd0 acrn-hypervisor: Autospec creation for update from version 2019w27.3.140000p to version 2019w27.4.140000p 2019-07-08 11:52:40 -05:00
Miguel Bernal Marin 88c0ebdb28 acrn-hypervisor: Autospec creation for version 2019w27.3.140000p 2019-07-04 23:47:30 -05:00
Miguel Bernal Marin 4c631fa775 fix for ioc-cbc-tools 2019-07-04 23:44:16 -05:00
Miguel Bernal Marin 76785d26f2 update fix 2019-07-04 14:42:24 -05:00
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 fd52b2506a fix parallel build
Since acrn-hypervisor 9c81f4c32c1f ("hv:build library to lib_mod.a"),
the parallel build system was broken. You cannot use "make -j #" to
build ACRN.

To fix this we need to declare explicit rules for the files to be built.
2019-07-02 01:19:39 -05: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