acrn-hypervisor: update to acrn-2018w51.5-140000p

Jason Chen CJ (17):
      modulization: separate vmx.c into two parts
      cleanup vmcs source and header files
      modulization: vmx on/off should not use vcpu param
      modulization: move functions related with cpu caps into cpu_caps.c
      modulization: combine vmx_caps into cpu_caps
      change get_monitor_cap to has_monitor_cap
      refine in cpu_caps.c
      refine apicv capability check
      make detect_cpu_cap as internal function
      move security related funcs into security.c
      function name change in init.c
      Fix Misra C violation in cpu_caps.c and security.c
      Make ibrs_type as internal variable
      scheduler: refine runqueue related functions
      scheduler: refine make_reschedule_request
      scheduler: make scheduling based on struct sched_object
      init: move init_scheduler into cpu.c

Li, Fei1 (13):
      hv: add fast string enhanced rep movsb/stosb check on initial
      hv: refine memset
      hv: refine memcpy_s
      hv: lib: remove memchr
      hv: coding style: refine memory.c
      hv: coding style: refine mmu.c
      hv: coding style: refine page related
      hv: coding style: remove no real declaration for external variable
      hv: coding style: refine hcall_initialize_trusty to one exit
      hv: coding style: refine initialize_trusty to one exit
      hv: coding style: refine trusty
      hv: coding style: refine find_vcpuid_entry
      hv: coding style: refine set_vcpuid_entries to one exit

Shiqing Gao (10):
      hv: vmcs: fix MISRA-C violations related to style
      hv: vmcs: fix MISRA-C violations related to variable scope
      hv: vmcs: fix MISRA-C violations related to pointer
      hv: vmcs: fix MISRA-C violations related to multiple exits
      hv: string: fix MISRA-C violations related to break
      hv: string: fix MISRA-C violations related to style
      hv: move `atoi` and `strtol_dec` to debug directory
      hv: io: fix MISRA-C violations related to style
      hv: io: fix MISRA-C violations related to multiple exits
      hv: vmexit: fix MISRA-C violations related to multiple exits

Binbin Wu (8):
      dm: passthru: msi/msix handling revisit
      dm: passthru: add error handling if msix table init failed
      hv: ptdev: fix MISRAC violations
      hv: assign: fix MISRA-C violations on implicit type conversion
      hv: assign: fix MISRA-C violations on potential null pointer deference
      hv: assign: fix MISRA-C violations on multiple exits
      hv: assign: remove added ptirq entries if fails to add all
      hv: assign: change ptirq vpin source type from enum to macro

Tw (6):
      hv:vtd: fix MISRA-C violations on scope of variable could be reduced
      hv:vtd: fix MISRA-C violations on pointer param should be declared pointer to const
      hv:vtd: fix MISRA-C violations on logical conjunctions need brackets
      hv:vtd: fix MISRA-C violations on comment possibly contains code
      hv:vtd: fix MISRA-C violations on pointer not checked for null before use
      hv:vtd: fix MISRA-C violations on procedure has more than one exit point

Zide Chen (6):
      hv: MISRA-C fix "identifier reuse" in vpci code
      hv: vpci: fix "Procedure has more than one exit point"
      hv: refine a few functions to only one exit point
      hv: vpci: fix MISRA-C violations related to variable declarations
      hv: fix MISRA-C violations "Pointer param should be declared pointer to const."
      hv: fix enable_msr_interception() function

Minggui Cao (5):
      HV: modularization to refine pm related code.
      HV: change serial PCI cfg to bus:dev.func format
      HV: fix bug adapt uart mmio to bdf for HV cmdline
      HV: fix pm code for multi-exits & unsigned const
      DOC: change PCI uart description from mmio to bdf

Huihuang Shi (4):
      fix "Procedure has more than one exit point."
      hv:clean io_request.c misra violations
      hv: config.h fix "Nested comment found."
      hv: fix e820.c violations

Kaige Fu (3):
      HV: x86: fix "Procedure has more than one exit point"
      HV: x86: fix "Global variable should be declared const"
      Debug: Add one hypercall to quary hardware info

Mingqiang Chi (3):
      hv:refine alloc_vm_id api
      hv:refine prepare_vm0 api
      hv:fix MISRA-C violations in create_vm

Conghui Chen (2):
      dm: storage: rename delete to discard
      dm: storage: support discard command

Yan, Like (2):
      hv: lapic: fix MISRA-C violation of potential numeric overflow
      hv: irq: fix MISRA-C violations in irq.c and idt.h

Yonghua Huang (2):
      hv:fix possible buffer overflow in 'ptirq_get_intr_data()'
      hv: refine coding style for ucode.c

Arindam Roy (1):
      Patch for modularising ioapic.[c/h] and related files.

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

Tianhua Sun (1):
      security: remove gcc flags Wformat Wformat-security in HV

Xiaoguang Wu (1):
      DM USB: xHCI: change log level of some logs for S3 online debugging

Zhao Yakui (1):
      HV/DM: Unify the usage of aligned for structure definition with alignment

Zhipeng Gong (1):
      hv: enable/disable snoop control bit per vm

totoroow (1):
      dm: pass mac seed not to use vm name on UP2
This commit is contained in:
Miguel Bernal Marin 2018-12-21 10:39:46 -06:00
parent e8b139de06
commit a06ca27604
5 changed files with 11 additions and 11 deletions

View File

@ -1,5 +1,5 @@
PKG_NAME := acrn-hypervisor PKG_NAME := acrn-hypervisor
URL = https://github.com/projectacrn/acrn-hypervisor/archive/acrn-2018w51.2-140000p.tar.gz URL = https://github.com/projectacrn/acrn-hypervisor/archive/acrn-2018w51.5-140000p.tar.gz
ARCHIVES = ARCHIVES =
include ../common/Makefile.common include ../common/Makefile.common

View File

@ -4,10 +4,10 @@
# #
%define keepstatic 1 %define keepstatic 1
Name : acrn-hypervisor Name : acrn-hypervisor
Version : 2018w51.2.140000p Version : 2018w51.5.140000p
Release : 134 Release : 135
URL : https://github.com/projectacrn/acrn-hypervisor/archive/acrn-2018w51.2-140000p.tar.gz URL : https://github.com/projectacrn/acrn-hypervisor/archive/acrn-2018w51.5-140000p.tar.gz
Source0 : https://github.com/projectacrn/acrn-hypervisor/archive/acrn-2018w51.2-140000p.tar.gz Source0 : https://github.com/projectacrn/acrn-hypervisor/archive/acrn-2018w51.5-140000p.tar.gz
Summary : No detailed summary available Summary : No detailed summary available
Group : Development/Tools Group : Development/Tools
License : BSD-3-Clause CC-BY-4.0 ISC License : BSD-3-Clause CC-BY-4.0 ISC
@ -120,7 +120,7 @@ services components for the acrn-hypervisor package.
%prep %prep
%setup -q -n acrn-hypervisor-acrn-2018w51.2-140000p %setup -q -n acrn-hypervisor-acrn-2018w51.5-140000p
%patch1 -p1 %patch1 -p1
%patch2 -p1 %patch2 -p1
%patch3 -p1 %patch3 -p1
@ -130,12 +130,12 @@ export http_proxy=http://127.0.0.1:9/
export https_proxy=http://127.0.0.1:9/ export https_proxy=http://127.0.0.1:9/
export no_proxy=localhost,127.0.0.1,0.0.0.0 export no_proxy=localhost,127.0.0.1,0.0.0.0
export LANG=C export LANG=C
export SOURCE_DATE_EPOCH=1545226910 export SOURCE_DATE_EPOCH=1545410366
make %{?_smp_mflags} all sbl-hypervisor BUILD_VERSION=”%{version}_%{release}” BUILD_TAG=”%{version}” make %{?_smp_mflags} all sbl-hypervisor BUILD_VERSION=”%{version}_%{release}” BUILD_TAG=”%{version}”
%install %install
export SOURCE_DATE_EPOCH=1545226910 export SOURCE_DATE_EPOCH=1545410366
rm -rf %{buildroot} rm -rf %{buildroot}
mkdir -p %{buildroot}/usr/share/package-licenses/acrn-hypervisor mkdir -p %{buildroot}/usr/share/package-licenses/acrn-hypervisor
cp LICENSE %{buildroot}/usr/share/package-licenses/acrn-hypervisor/LICENSE cp LICENSE %{buildroot}/usr/share/package-licenses/acrn-hypervisor/LICENSE

View File

@ -1,6 +1,6 @@
[package] [package]
name = acrn-hypervisor name = acrn-hypervisor
url = https://github.com/projectacrn/acrn-hypervisor/archive/acrn-2018w51.2-140000p.tar.gz url = https://github.com/projectacrn/acrn-hypervisor/archive/acrn-2018w51.5-140000p.tar.gz
archives = archives =
giturl = https://github.com/projectacrn/acrn-hypervisor.git giturl = https://github.com/projectacrn/acrn-hypervisor.git

View File

@ -1 +1 @@
134 135

View File

@ -1 +1 @@
dc8c24a8d31ef52023f1d7a952332dfdd60a3f3c/acrn-2018w51.2-140000p.tar.gz 2995c91d1ed39f15a779d6e14430222446525b32/acrn-2018w51.5-140000p.tar.gz