Commit Graph

125 Commits

Author SHA1 Message Date
Miguel Bernal Marin d5fa84ac15 acrn-hypervisor: update to acrn-2018w38.3-140000p
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"
2018-09-19 06:26:04 -05:00
Miguel Bernal Marin b17d72033f acrn-hypervisor: update to acrn-2018w38.1-140000p
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."
2018-09-17 06:24:58 -05:00
Miguel Bernal Marin 56f62e4049 acrn-hypervisor: update to acrn-2018w37.5-140000p
Shiqing Gao (2):
      hv: merge pgtable_types.h and pgtable.h
      hv: clean up spinlock

Xiaoguang Wu (2):
      DM USB: xHCI: enable 'cold plug' mode
      DM USB: xHCI: enable USB xHCI emulation in LaaG and AaaG.

Liang Yang (1):
      DM USB: xHCI: enable Flat Mode Hub emulation support.

Qi Yadong (1):
      HV: update opcode when decode_two_byte_opcode()
2018-09-14 05:26:18 -05:00
Miguel Bernal Marin 2b7663f4db acrn-hypervisor: update to acrn-2018w37.4-140000p
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
2018-09-13 06:24:05 -05:00
Miguel Bernal Marin db52a00b9b acrn-hypervisor: update to acrn-2018w37.2-140000p
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
2018-09-11 09:24:11 -05:00
Miguel Bernal Marin 36655d941f acrn-hypervisor: update to acrn-2018w36.5-140000p
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
2018-09-07 06:25:24 -05:00
Miguel Bernal Marin 0823e33197 acrn-hypervisor: update to acrn-2018w36.3-140000p
CHEN Gang (1):
      tools: acrn-crashlog: correct usercrash-wrapper path
2018-09-05 04:25:58 -05:00
Miguel Bernal Marin 9931ddfb88 acrn-hypervisor: update to acrn-2018w36.2-140000p 2018-09-04 11:41:34 -05:00
Miguel Bernal Marin 2ede39dbc2 acrn-hypervisor: update to acrn-2018w35.5-140000p
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
2018-08-31 06:23:14 -05:00
Miguel Bernal Marin f4f174b4d9 acrn-hypervisor: update to acrn-2018w35.4-140000p
Binbin Wu (1):
      dm: cmos: move cmos storage out of vmctx

Liu, Xinwu (1):
      tools:acrn-crashlog: Document of configuration file
2018-08-30 04:23:17 -05:00
Miguel Bernal Marin ef3d0499dd acrn-hypervisor: update to acrn-2018w35.3-140000p
Mingqiang Chi (1):
      hv:No need to create inverted page tables for trusty memory
2018-08-29 04:23:23 -05:00
Miguel Bernal Marin 0172c8e6d6 acrn-hypervisor: Autospec creation for update from version 2018w35.1.140000p to version 2018w35.2.140000p 2018-08-28 04:23:21 -05:00
Miguel Bernal Marin 481cf216a9 acrn-hypervisor: Autospec creation for update from version 2018w34.5.140000p to version 2018w35.1.140000p 2018-08-27 04:23:03 -05:00
Miguel Bernal Marin 153f33524a acrn-hypervisor: Autospec creation for update from version 2018w34.4.140000p to version 2018w34.5.140000p 2018-08-24 04:23:21 -05:00
Miguel Bernal Marin 0ef48f9c4b acrn-hypervisor: Autospec creation for update from version 2018w34.3.140000p to version 2018w34.4.140000p 2018-08-23 04:23:26 -05:00
Miguel Bernal Marin ffa65adccb acrn-hypervisor: Autospec creation for update from version 2018w34.2.184430p to version 2018w34.3.140000p 2018-08-22 04:23:20 -05:00
Miguel Bernal Marin e08d614aca acrn-hypervisor: Autospec creation for update from version 2018w34.1.140000p to version 2018w34.2.184430p 2018-08-21 06:22:58 -05:00
Miguel Bernal Marin b839039038 acrn-hypervisor: Autospec creation for update from version 2018w33.5.140000p to version 2018w34.1.140000p 2018-08-20 09:24:53 -05:00
Miguel Bernal Marin aa6cd00dc2 acrn-hypervisor: Autospec creation for update from version 2018w33.4.140000p to version 2018w33.5.140000p 2018-08-17 04:23:23 -05:00
Miguel Bernal Marin c63963eec9 acrn-hypervisor: Autospec creation for update from version 2018w33.3.140000p to version 2018w33.4.140000p 2018-08-16 08:02:57 -05:00
Miguel Bernal Marin 652e7bcc82 acrn-hypervisor: Autospec creation for update from version 2018w33.2.140000p to version 2018w33.3.140000p 2018-08-15 06:23:26 -05:00
Miguel Bernal Marin 5ac04e862d acrn-hypervisor: Autospec creation for update from version 2018w32.5.140000p to version 2018w33.2.140000p 2018-08-14 07:09:14 -05:00
Miguel Bernal Marin bd4b4ca151 acrn-hypervisor: Autospec creation for update from version 2018w32.4.140000p to version 2018w32.5.140000p 2018-08-10 06:26:23 -05:00
Miguel Bernal Marin 0b19d06ad9 acrn-hypervisor: Autospec creation for update from version 2018w32.3.140000p to version 2018w32.4.140000p 2018-08-09 07:36:13 -05:00
Miguel Bernal Marin 37c99cac86 acrn-hypervisor: Autospec creation for update from version 2018w32.2.140000p to version 2018w32.3.140000p 2018-08-08 04:33:50 -05:00
Miguel Bernal Marin 1a9029b1ef acrn-hypervisor: Autospec creation for update from version 2018w32.1.140000p to version 2018w32.2.140000p 2018-08-07 04:34:16 -05:00
Miguel Bernal Marin 726d081cec acrn-hypervisor: Autospec creation for update from version 2018w31.3.140000p to version 2018w32.1.140000p 2018-08-06 12:20:53 -05:00
Miguel Bernal Marin e078c44efd acrn-hypervisor: Autospec creation for update from version 2018w31.1.140000p to version 2018w31.3.140000p 2018-08-01 05:26:48 -05:00
Miguel Bernal Marin be70eb372b acrn-hypervisor: Autospec creation for update from version 2018w30.5.140000p to version 2018w31.1.140000p 2018-07-31 10:07:18 -05:00
Miguel Bernal Marin ca89af5198 acrn-hypervisor: Autospec creation for update from version 2018w30.4.140000p to version 2018w30.5.140000p 2018-07-27 04:29:08 -05:00
Miguel Bernal Marin afd8887ede acrn-hypervisor: Autospec creation for update from version 2018w30.3.140000p to version 2018w30.4.140000p 2018-07-26 04:25:44 -05:00
Miguel Bernal Marin af76070efc acrn-hypervisor: Autospec creation for update from version 2018w30.2.140000p to version 2018w30.3.140000p 2018-07-25 04:28:32 -05:00
Miguel Bernal Marin 9b716bdbc4 acrn-hypervisor: Autospec creation for update from version 2018w30.1.140000p to version 2018w30.2.140000p 2018-07-24 07:00:52 -05:00
Miguel Bernal Marin 19c80583d2 acrn-hypervisor: Autospec creation for update from version 2018w29.5.140000p to version 2018w30.1.140000p 2018-07-23 08:38:43 -05:00
Miguel Bernal Marin 01bb98f047 acrn-hypervisor: Autospec creation for update from version 2018w29.4.140000p to version 2018w29.5.140000p 2018-07-20 06:27:40 -05:00
Miguel Bernal Marin 0b9e5cf43d acrn-hypervisor: Autospec creation for update from version 2018w29.3.140000p to version 2018w29.4.140000p 2018-07-19 04:26:18 -05:00
Miguel Bernal Marin e20fae7831 acrn-hypervisor: Autospec creation for update from version 2018w29.2.140000p to version 2018w29.3.140000p 2018-07-18 04:33:10 -05:00
Miguel Bernal Marin a6b74b6dd8 acrn-hypervisor: Autospec creation for update from version 2018w28.5.140000p to version 2018w29.2.140000p 2018-07-17 14:01:45 -05:00
Miguel Bernal Marin a2a3cd7d5d acrn-hypervisor: Autospec creation for update from version 2018w28.4.140000p to version 2018w28.5.140000p 2018-07-13 04:25:20 -05:00
Miguel Bernal Marin 097c15ebde acrn-hypervisor: Autospec creation for update from version 2018w28.3.140000p to version 2018w28.4.140000p 2018-07-12 04:25:50 -05:00
Miguel Bernal Marin 8268f0add3 acrn-hypervisor: Autospec creation for update from version 2018w28.1.140000p to version 2018w28.3.140000p 2018-07-11 09:35:57 -05:00
Miguel Bernal Marin 7b85332506 acrn-hypervisor: Autospec creation for update from version 2018w27.5.140000p to version 2018w28.1.140000p 2018-07-09 14:17:08 -05:00
Miguel Bernal Marin b0dde178a4 acrn-hypervisor: Autospec creation for update from version 2018w27.4.140000p to version 2018w27.5.140000p 2018-07-06 05:54:16 -05:00
Miguel Bernal Marin 595c58f5a7 acrn-hypervisor: Autospec creation for update from version 2018w27.3.140000p to version 2018w27.4.140000p 2018-07-05 05:16:12 -05:00
Miguel Bernal Marin 9ead5fe414 acrn-hypervisor: Autospec creation for update from version 2018w27.2.140000p to version 2018w27.3.140000p 2018-07-04 03:13:42 -05:00
Miguel Bernal Marin 7c3275a416 acrn-hypervisor: Autospec creation for update from version 2018w27.1.140000p to version 2018w27.2.140000p 2018-07-03 11:28:10 -05:00
Miguel Bernal Marin 4e7363faed acrn-hypervisor: Autospec creation for update from version 2018w26.5.140000p to version 2018w27.1.140000p 2018-07-02 11:55:53 -05:00
Miguel Bernal Marin 2223832b06 acrn-hypervisor: Autospec creation for update from version 2018w26.3.150000p to version 2018w26.5.140000p 2018-06-29 05:49:11 -05:00
Miguel Bernal Marin af1c81886d acrn-hypervisor: Autospec creation for update from version 2018w26.1.160000p to version 2018w26.3.150000p 2018-06-27 06:20:06 -05:00
Miguel Bernal Marin 838397585d acrn-hypervisor: Autospec creation for update from version 2018w25.4.140000p to version 2018w26.1.160000p 2018-06-25 11:43:47 -05:00
Miguel Bernal Marin e3cf3d3174 acrn-hypervisor: Autospec creation for update from version 2018w24.7.181200p to version 2018w25.4.140000p 2018-06-21 14:42:35 -05:00
Miguel Bernal Marin 29771ae014 acrn-hypervisor: Autospec creation for update from version 2018w24.4.235900p to version 2018w24.7.181200p 2018-06-18 11:49:50 -05:00
Miguel Bernal Marin c0d9250f4b acrn-hypervisor: Autospec creation for update from version 2018w24.3.202400p to version 2018w24.4.235900p 2018-06-14 11:18:47 -05:00
Miguel Bernal Marin c0c986b30a acrn-hypervisor: Autospec creation for update from version 2018w24.3.170000p to version 2018w24.3.202400p 2018-06-13 12:04:23 -05:00
Miguel Bernal Marin d4b8930275 acrn-hypervisor: Autospec creation for update from version 2018w24.2.165000p to version 2018w24.3.170000p 2018-06-13 11:18:48 -05:00
Miguel Bernal Marin ef8829ff04 acrn-hypervisor: Autospec creation for update from version 2018w24.1.170000p to version 2018w24.2.165000p 2018-06-12 13:25:08 -05:00
Miguel Bernal Marin b00245daf7 acrn-hypervisor: Autospec creation for version 2018w24.1.170000p 2018-06-12 03:01:01 -05:00
Miguel Bernal Marin d14da05be6 acrn-hypervisor: Autospec creation for version 2018w23.5.160000p 2018-06-08 10:43:57 -05:00
Miguel Bernal Marin b551bcb81f acrn-hypervisor: Autospec creation for version 2018w23.4.165500p 2018-06-07 13:54:39 -05:00
Miguel Bernal Marin 5ec2b0251d acrn-hypervisor: Autospec creation for update from version 2018w23.2.215300p to version 2018w23.3.204500p 2018-06-06 10:34:59 -05:00
Miguel Bernal Marin 820049199b acrn-hypervisor: Autospec creation for update from version 2018w23.1.180000p to version 2018w23.2.215300p 2018-06-05 18:42:51 -05:00
Miguel Bernal Marin f1bc0b4ac1 acrn-hypervisor: Autospec creation for update from version 2018w22.5.192000p to version 2018w23.1.180000p 2018-06-04 11:00:01 -05:00
Miguel Bernal Marin 3a857078d0 acrn-hypervisor: Autospec creation for update from version 2018w22.5.173000p to version 2018w22.5.192000p 2018-06-01 06:40:23 -05:00
Miguel Bernal Marin 31aea6423d acrn-hypervisor: Autospec creation for update from version 2018w22.4.163000p to version 2018w22.5.173000p 2018-06-01 04:48:11 -05:00
Miguel Bernal Marin 538aa1b61f acrn-hypervisor: Autospec creation for update from version 2018w22.3.170000p to version 2018w22.4.163000p 2018-05-31 06:23:50 -05:00
Simental Magana, Marcos 7647358132 acrn-hypervisor: Autospec creation for version 2018w22.3.170000p 2018-05-30 09:54:13 -05:00
Miguel Bernal Marin bc47d66fb6 acrn-hypervisor: Autospec creation for update from version 2018w21.4.215600p to version 2018w22.2.170000p 2018-05-29 06:49:01 -05:00
Simental Magana, Marcos 55ac053c24 acrn-hypervisor: Autospec creation for version 2018w21.4.215600p 2018-05-24 10:24:37 -05:00
Miguel Bernal Marin cd1773b3e4 acrn-hypervisor: Autospec creation for version 2018w21.4.160000p 2018-05-24 04:53:30 -05:00
Miguel Bernal Marin dc544116e2 acrn-hypervisor: Autospec creation for update from version 2018w20.5.163000p to version 2018w20.6.081600p 2018-05-19 01:46:41 -05:00
Miguel Bernal Marin 573e8e1e44 acrn-hypervisor: Autospec creation for version 2018w20.5.163000p 2018-05-18 16:42:08 -05:00
Miguel Bernal Marin 28ab3541e7 acrn-hypervisor: Autospec creation for update from version 0.1.rc2 to version 0.1.rc4 2018-04-18 12:30:02 -05:00
Miguel Bernal Marin 0d2130ad5d acrn-hypervisor: Autospec creation for update from version 1.0 to version 0.1.rc2 2018-03-09 07:37:19 -06:00
William Douglas cf313a3f34 acrn-hypervisor: Autospec creation for update from version 0.1 to version 1.0 2018-03-08 15:33:49 +00:00
William Douglas 537b0f7655 acrn-hypervisor: Autospec creation for version 0.1 2018-03-07 17:57:47 +00:00