From f497043105bc3f5c944c6a178b805d08cf4b328e Mon Sep 17 00:00:00 2001 From: Miguel Bernal Marin Date: Fri, 26 Oct 2018 07:53:48 -0500 Subject: [PATCH] acrn-hypervisor: update to acrn-2018w43.5-140000p Chinthapally, Manisha (7): HV: Added Initial support for SEP/SOCWATCH profiling HV:Added support to get phy CPU, VM, tool information HV:Added support to configure PMI and VM switch info HV:Added support to perform MSR operation on all cpus HV:Added support to get VM enter and exit information HV:Added implementation for PMI handler function HV:Added SBuf support to copy samples generated to guest. David B. Kinder (6): doc: update Memory management HLD doc: update GRUB menu image in partition mode doc doc: filter error exit status incorrect doc: update I/O emulation section doc: move docs to match HLD 0.7 org doc: update interrupt hld section Xiaoguang Wu (5): DM USB: xHCI: fix issue: crash when plug device during UOS booting DM USB: xHCI: fix bug in port unassigning function DM USB: xHCI: fix process logic of LINK type TRB DM USB: xHCI: refine the USB disconnect logic in DM DM USB: xHCI: refine logic of Disable Slot Command Yin Fengwei (5): hv: Prepare the gdt table for VM hv: Move the guest_sw_loader() call from vcpu to vm DM: correct the predefine DM option string. DM: multiboot info address in DM for elf loader is wrong. hv: flush cache after update the trampoline code Huihuang Shi (3): HV:add const to bitmap_test parameter addr HV:fix "Pointer param should be declared pointer to const" HV:vcpu fix "Pointer param should be declared pointer to const" Kaige Fu (3): Documentation: Add tutorial about how to use partition mode on UP2 HV: Fix boot failure of partition mode HV: debug: Check if vUART is configured in partition mode Liang Yang (2): DM USB: xHCI: Fix a potential NULL pointer issue. DM USB: xHCI: Fix an potential array out of range issue. Manisha Chinthapally (2): HV:Added support to setup tool & start/stop profing Fix to kernel hang in smp_call_function Binbin Wu (1): dm: bios: update vSBL to v1.0 CHEN Gang (1): tools: acrn-crashlog: update the documents Conghui Chen (1): dm: cmdline: remove unused parameters Jian Jun Chen (1): dm: virtio: remove unused vbs_kernel_init Mingqiang Chi (1): hv:Remove deadcode 'vm_lapic_from_pcpuid' Sainath Grandhi (1): hv: x2apic support for acrn Yonghua Huang (1): hv: fix mapping between GSI Num#2 and PIC IRQ #0 Zhi Jin (1): samples: enable pstore via the sos kernel cmdline xiaojin2 (1): tools: acrn-crashlog: remove unsafe apis in usercrash --- ChangeLog | 7 +++++++ Makefile | 2 +- acrn-hypervisor.spec | 45 ++++++++++++++++++++++++++++---------------- options.conf | 2 +- release | 2 +- upstream | 2 +- 6 files changed, 40 insertions(+), 20 deletions(-) diff --git a/ChangeLog b/ChangeLog index 41ac873..4f3ae89 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +vSBL Version 1.0 +- New feature: + Update vFastboot to v1.0 + Boot time optimization + Support Crash mode, which uses vFastboot in vSBL as Crash mode target. + Support Ramooops. + vSBL Version 0.9 - New feature: Update vFastboot to v0.9 diff --git a/Makefile b/Makefile index d6dd638..c18935e 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ PKG_NAME := acrn-hypervisor -URL = https://github.com/projectacrn/acrn-hypervisor/archive/acrn-2018w43.4-140000p.tar.gz +URL = https://github.com/projectacrn/acrn-hypervisor/archive/acrn-2018w43.5-140000p.tar.gz ARCHIVES = include ../common/Makefile.common diff --git a/acrn-hypervisor.spec b/acrn-hypervisor.spec index 488d533..1e65b6b 100644 --- a/acrn-hypervisor.spec +++ b/acrn-hypervisor.spec @@ -4,10 +4,10 @@ # %define keepstatic 1 Name : acrn-hypervisor -Version : 2018w43.4.140000p -Release : 105 -URL : https://github.com/projectacrn/acrn-hypervisor/archive/acrn-2018w43.4-140000p.tar.gz -Source0 : https://github.com/projectacrn/acrn-hypervisor/archive/acrn-2018w43.4-140000p.tar.gz +Version : 2018w43.5.140000p +Release : 106 +URL : https://github.com/projectacrn/acrn-hypervisor/archive/acrn-2018w43.5-140000p.tar.gz +Source0 : https://github.com/projectacrn/acrn-hypervisor/archive/acrn-2018w43.5-140000p.tar.gz Summary : No detailed summary available Group : Development/Tools License : BSD-3-Clause CC-BY-4.0 ISC @@ -15,6 +15,7 @@ Requires: acrn-hypervisor-bin = %{version}-%{release} Requires: acrn-hypervisor-config = %{version}-%{release} Requires: acrn-hypervisor-data = %{version}-%{release} Requires: acrn-hypervisor-license = %{version}-%{release} +Requires: acrn-hypervisor-services = %{version}-%{release} Requires: acpica-unix2 Requires: e2fsprogs-extras Requires: gdb @@ -52,6 +53,7 @@ Group: Binaries Requires: acrn-hypervisor-data = %{version}-%{release} Requires: acrn-hypervisor-config = %{version}-%{release} Requires: acrn-hypervisor-license = %{version}-%{release} +Requires: acrn-hypervisor-services = %{version}-%{release} %description bin bin components for the acrn-hypervisor package. @@ -100,8 +102,16 @@ Group: Default license components for the acrn-hypervisor package. +%package services +Summary: services components for the acrn-hypervisor package. +Group: Systemd services + +%description services +services components for the acrn-hypervisor package. + + %prep -%setup -q -n acrn-hypervisor-acrn-2018w43.4-140000p +%setup -q -n acrn-hypervisor-acrn-2018w43.5-140000p %patch1 -p1 %patch2 -p1 %patch3 -p1 @@ -111,11 +121,11 @@ 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=1540472511 +export SOURCE_DATE_EPOCH=1540558390 make %{?_smp_mflags} all sbl-hypervisor BUILD_VERSION=”%{version}_%{release}” BUILD_TAG=”%{version}” %install -export SOURCE_DATE_EPOCH=1540472511 +export SOURCE_DATE_EPOCH=1540558390 rm -rf %{buildroot} mkdir -p %{buildroot}/usr/share/package-licenses/acrn-hypervisor cp LICENSE %{buildroot}/usr/share/package-licenses/acrn-hypervisor/LICENSE @@ -149,15 +159,6 @@ cp tools/acrn-crashlog/license_header %{buildroot}/usr/share/package-licenses/ac %files config %defattr(-,root,root,-) -/usr/lib/systemd/network/50-acrn.netdev -/usr/lib/systemd/network/50-acrn.network -/usr/lib/systemd/network/50-acrn_tap0.netdev -/usr/lib/systemd/network/50-eth.network -/usr/lib/systemd/system/acrn_guest.service -/usr/lib/systemd/system/acrnd.service -/usr/lib/systemd/system/acrnlog.service -/usr/lib/systemd/system/acrnprobe.service -/usr/lib/systemd/system/usercrash.service /usr/lib/tmpfiles.d/acrn-crashlog-dirs.conf %files data @@ -196,3 +197,15 @@ cp tools/acrn-crashlog/license_header %{buildroot}/usr/share/package-licenses/ac /usr/share/package-licenses/acrn-hypervisor/doc_LICENSE /usr/share/package-licenses/acrn-hypervisor/scripts_kconfig_LICENSE.kconfiglib /usr/share/package-licenses/acrn-hypervisor/tools_acrn-crashlog_license_header + +%files services +%defattr(-,root,root,-) +/usr/lib/systemd/network/50-acrn.netdev +/usr/lib/systemd/network/50-acrn.network +/usr/lib/systemd/network/50-acrn_tap0.netdev +/usr/lib/systemd/network/50-eth.network +/usr/lib/systemd/system/acrn_guest.service +/usr/lib/systemd/system/acrnd.service +/usr/lib/systemd/system/acrnlog.service +/usr/lib/systemd/system/acrnprobe.service +/usr/lib/systemd/system/usercrash.service diff --git a/options.conf b/options.conf index 5b562aa..3482ab5 100644 --- a/options.conf +++ b/options.conf @@ -1,6 +1,6 @@ [package] name = acrn-hypervisor -url = https://github.com/projectacrn/acrn-hypervisor/archive/acrn-2018w43.4-140000p.tar.gz +url = https://github.com/projectacrn/acrn-hypervisor/archive/acrn-2018w43.5-140000p.tar.gz archives = giturl = https://github.com/projectacrn/acrn-hypervisor.git diff --git a/release b/release index f96ac06..fe4afb0 100644 --- a/release +++ b/release @@ -1 +1 @@ -105 +106 diff --git a/upstream b/upstream index 3dd722c..3241791 100644 --- a/upstream +++ b/upstream @@ -1 +1 @@ -e38ff1bc49caeec360f11620dd69a0d0deb843d2/acrn-2018w43.4-140000p.tar.gz +4098420f6ab4d136155f9188c28735cc5ec05279/acrn-2018w43.5-140000p.tar.gz