aboutsummaryrefslogtreecommitdiffstats
path: root/main/xen/xenqemu-xattr-size-max.patch
diff options
context:
space:
mode:
authorDaniel Sabogal <dsabogalcc@gmail.com>2017-08-07 11:39:55 -0400
committerSören Tempel <soeren+git@soeren-tempel.net>2017-08-22 22:57:41 +0200
commit2e37a309d6db43d6ec74cb76058f38a9060be22a (patch)
tree7c8cfc461f69e3a3d0f19c80399bca42f15b4026 /main/xen/xenqemu-xattr-size-max.patch
parent6b3a4b47e67dc12d86c9651185a82df32cf32bdb (diff)
downloadaports-2e37a309d6db43d6ec74cb76058f38a9060be22a.tar.bz2
aports-2e37a309d6db43d6ec74cb76058f38a9060be22a.tar.xz
main/xen: upgrade to 4.9.0
fixes #7502 Security fixes for all applicable XSAs up to (and including) XSA-225 The kernel side of XSA-216 was fixed in 4.9.35 Included modified xattr_size_max.patch from main/qemu 2.8
Diffstat (limited to 'main/xen/xenqemu-xattr-size-max.patch')
-rw-r--r--main/xen/xenqemu-xattr-size-max.patch13
1 files changed, 13 insertions, 0 deletions
diff --git a/main/xen/xenqemu-xattr-size-max.patch b/main/xen/xenqemu-xattr-size-max.patch
new file mode 100644
index 0000000000..b0c02cbdad
--- /dev/null
+++ b/main/xen/xenqemu-xattr-size-max.patch
@@ -0,0 +1,13 @@
+--- xen-4.9.0/tools/qemu-xen/hw/9pfs/9p.c.orig
++++ xen-4.9.0/tools/qemu-xen/hw/9pfs/9p.c
+@@ -25,6 +25,10 @@
+ #include "trace.h"
+ #include "migration/migration.h"
+
++#ifdef __linux__
++#include <linux/limits.h> /* for XATTR_SIZE_MAX */
++#endif
++
+ int open_fd_hw;
+ int total_open_fd;
+ static int open_fd_rc;