Update qubes xen version for QSB 34 and QSB 35

For Qubes 3.2: version 4.6.6-34
For Qubes 4.0: version 4.8.2-9
This commit is contained in:
Francis Lam 2017-10-28 15:12:39 -04:00
parent 32ebb70e76
commit 8d34bcc6bc
No known key found for this signature in database
GPG Key ID: 0A59C698920806EB
3 changed files with 22 additions and 19 deletions

View File

@ -2,12 +2,12 @@ modules-$(CONFIG_XEN) += xen
ifeq "$(CONFIG_XEN_VERSION)" "4.8"
xen_base_version := 4.8.2
xen_version := $(xen_base_version)-2
xen_hash := 866855dfbe1e7d6086738e2e82fa0475bf831f4a65df224abf6dc5589122c7d5
xen_version := $(xen_base_version)-9
xen_hash := c8d2e7d155fd35a40f8da9aab646a18b073488b6dd92b3097d70e541d4f4741e
else
xen_base_version := 4.6.6
xen_version := $(xen_base_version)-30
xen_hash := 65cdbdb77d30475d77d849011343cba970b61c99d6638ccfeca4b7bbc308dc36
xen_version := $(xen_base_version)-34
xen_hash := b5cc725fc12e0885b5fb4e9f0af6516a3f3025cbe9b49ecdfa71c1c13c4ac55e
endif
# We extract the entire Xen tree, but only use the xen/xen hypervisor

View File

@ -1,5 +1,5 @@
diff --git ./Makefile ./Makefile
index c210da9..d8f8708 100644
index 13fa4af..0320888 100644
--- ./Makefile
+++ ./Makefile
@@ -122,6 +122,7 @@ verrel:
@ -54,18 +54,11 @@ index b1c8468..74a4c20 100755
+do
+ patch -s -F0 -E -p1 --no-backup-if-mismatch -i $PATCH_DIR/$i
+done
diff --git ./series.conf ./series.conf
index ede01b2..109ddfb 100644
--- ./series.conf
+++ ./series.conf
@@ -98,3 +98,5 @@ patches.qubes/libxl-disable-forced-vkb-for-HVM.patch
patches.qubes/xenconsoled-enable-logging.patch
patches.qubes/vm-0001-hotplug-do-not-attempt-to-remove-containing-xenstore.patch
patches.qubes/xen-hotplug-qubesdb-update.patch
+
+patches.heads/heads.patch
--- /dev/null 2017-07-08 09:18:33.906645246 -0400
+++ ./patches.heads/heads.patch 2017-07-18 12:39:11.715840524 -0400
diff --git ./patches.heads/heads.patch ./patches.heads/heads.patch
new file mode 100644
index 0000000..bb17c3d
--- /dev/null
+++ ./patches.heads/heads.patch
@@ -0,0 +1,68 @@
+diff --recursive -u ../xen-4.6.5-clean/xen/arch/x86/boot/head.S ./xen/arch/x86/boot/head.S
+--- ../xen-4.6.5-clean/xen/arch/x86/boot/head.S 2017-03-07 11:19:05.000000000 -0500
@ -135,3 +128,13 @@ index ede01b2..109ddfb 100644
+ echo " Xen $(XEN_FULLVERSION)" | figlet -f tools/xen.flf > $@.tmp; \
+ else \
+ echo " Xen $(XEN_FULLVERSION)" > $@.tmp; \
diff --git ./series.conf ./series.conf
index 49dc710..164a4dd 100644
--- ./series.conf
+++ ./series.conf
@@ -112,3 +112,5 @@ patches.qubes/libxl-disable-forced-vkb-for-HVM.patch
patches.qubes/xenconsoled-enable-logging.patch
patches.qubes/vm-0001-hotplug-do-not-attempt-to-remove-containing-xenstore.patch
patches.qubes/xen-hotplug-qubesdb-update.patch
+
+patches.heads/heads.patch

View File

@ -115,10 +115,10 @@ index 0000000..d956f8a
+ else \
+ echo " Xen $(XEN_FULLVERSION)" > $@.tmp; \
diff --git ./series.conf ./series.conf
index 18fd577..56174a9 100644
index 98eab7a..f72e088 100644
--- ./series.conf
+++ ./series.conf
@@ -68,6 +68,9 @@ patches.qubes/xenconsoled-enable-logging.patch
@@ -93,6 +93,9 @@ patches.qubes/xenconsoled-enable-logging.patch
patches.qubes/vm-0001-hotplug-do-not-attempt-to-remove-containing-xenstore.patch
patches.qubes/xen-hotplug-qubesdb-update.patch