From a06ca276048e557f209457b1e4e6348d5463bf3b Mon Sep 17 00:00:00 2001 From: Miguel Bernal Marin Date: Fri, 21 Dec 2018 10:39:46 -0600 Subject: [PATCH] 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 --- Makefile | 2 +- acrn-hypervisor.spec | 14 +++++++------- options.conf | 2 +- release | 2 +- upstream | 2 +- 5 files changed, 11 insertions(+), 11 deletions(-) diff --git a/Makefile b/Makefile index a3af431..ab3c684 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ 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 = include ../common/Makefile.common diff --git a/acrn-hypervisor.spec b/acrn-hypervisor.spec index 1f28e48..a6724c7 100644 --- a/acrn-hypervisor.spec +++ b/acrn-hypervisor.spec @@ -4,10 +4,10 @@ # %define keepstatic 1 Name : acrn-hypervisor -Version : 2018w51.2.140000p -Release : 134 -URL : https://github.com/projectacrn/acrn-hypervisor/archive/acrn-2018w51.2-140000p.tar.gz -Source0 : https://github.com/projectacrn/acrn-hypervisor/archive/acrn-2018w51.2-140000p.tar.gz +Version : 2018w51.5.140000p +Release : 135 +URL : https://github.com/projectacrn/acrn-hypervisor/archive/acrn-2018w51.5-140000p.tar.gz +Source0 : https://github.com/projectacrn/acrn-hypervisor/archive/acrn-2018w51.5-140000p.tar.gz Summary : No detailed summary available Group : Development/Tools License : BSD-3-Clause CC-BY-4.0 ISC @@ -120,7 +120,7 @@ services components for the acrn-hypervisor package. %prep -%setup -q -n acrn-hypervisor-acrn-2018w51.2-140000p +%setup -q -n acrn-hypervisor-acrn-2018w51.5-140000p %patch1 -p1 %patch2 -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 no_proxy=localhost,127.0.0.1,0.0.0.0 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}” %install -export SOURCE_DATE_EPOCH=1545226910 +export SOURCE_DATE_EPOCH=1545410366 rm -rf %{buildroot} mkdir -p %{buildroot}/usr/share/package-licenses/acrn-hypervisor cp LICENSE %{buildroot}/usr/share/package-licenses/acrn-hypervisor/LICENSE diff --git a/options.conf b/options.conf index 1c031ef..ba2b473 100644 --- a/options.conf +++ b/options.conf @@ -1,6 +1,6 @@ [package] 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 = giturl = https://github.com/projectacrn/acrn-hypervisor.git diff --git a/release b/release index 405e2af..c8b255f 100644 --- a/release +++ b/release @@ -1 +1 @@ -134 +135 diff --git a/upstream b/upstream index 8eb5326..418615a 100644 --- a/upstream +++ b/upstream @@ -1 +1 @@ -dc8c24a8d31ef52023f1d7a952332dfdd60a3f3c/acrn-2018w51.2-140000p.tar.gz +2995c91d1ed39f15a779d6e14430222446525b32/acrn-2018w51.5-140000p.tar.gz