summaryrefslogtreecommitdiff
path: root/sysutils/xenkernel41/patches
diff options
context:
space:
mode:
authorcegger <cegger>2011-06-16 10:28:47 +0000
committercegger <cegger>2011-06-16 10:28:47 +0000
commit0d1a7532dd4db98ac84264860c768430e350dd56 (patch)
treefc49af2f1f2f1e2e2fd890598cb45a5ade62c456 /sysutils/xenkernel41/patches
parent9e96fc8f2155f013d0b2f56f20c734d43357515b (diff)
downloadpkgsrc-0d1a7532dd4db98ac84264860c768430e350dd56.tar.gz
Xen 4.1.1 (maintenance release)
* Security fixes including CVE-2011-1583 CVE-2011-1898 * Enhancements to guest introspection (VM single stepping support for very fine-grained access control) * Many stability improvements, such as: PV-on-HVM stability fixes (fixing some IRQ issues), XSAVE cpu feature support for PV guests (allows safe use of latest multimedia instructions), RAS fixes for high availability, fixes for offlining bad pages and changes to libxc, mainly of benefit to libvirt * Compatibility fixes for newer Linux guests, newer compilers, some old guest savefiles, newer Python, grub2, some hardware/BIOS bugs.
Diffstat (limited to 'sysutils/xenkernel41/patches')
-rw-r--r--sysutils/xenkernel41/patches/patch-aa14
-rw-r--r--sysutils/xenkernel41/patches/patch-xen_common_libelf_libelf-loader.c13
-rw-r--r--sysutils/xenkernel41/patches/patch-xen_include_xen_stdarg.h18
3 files changed, 0 insertions, 45 deletions
diff --git a/sysutils/xenkernel41/patches/patch-aa b/sysutils/xenkernel41/patches/patch-aa
deleted file mode 100644
index 4b83c5510cd..00000000000
--- a/sysutils/xenkernel41/patches/patch-aa
+++ /dev/null
@@ -1,14 +0,0 @@
-$NetBSD: patch-aa,v 1.1.1.1 2011/04/06 09:05:53 cegger Exp $
-
---- xen/arch/x86/boot/build32.mk.orig 2011-03-25 10:42:58.000000000 +0000
-+++ xen/arch/x86/boot/build32.mk
-@@ -10,7 +10,8 @@ CFLAGS += -Werror -fno-builtin -msoft-fl
- # NB. awk invocation is a portable alternative to 'head -n -1'
- %.S: %.bin
- (od -v -t x $< | awk 'NR > 1 {print s} {s=$$0}' | \
-- sed 's/ /,0x/g' | sed 's/^[0-9]*,/ .long /') >$@
-+ sed 's/ */, 0x/g' | sed 's/, 0x$$//' | \
-+ sed 's/^[0-9]*,/ .long /') >$@
-
- %.bin: %.lnk
- $(OBJCOPY) -O binary $< $@
diff --git a/sysutils/xenkernel41/patches/patch-xen_common_libelf_libelf-loader.c b/sysutils/xenkernel41/patches/patch-xen_common_libelf_libelf-loader.c
deleted file mode 100644
index 6747c44ee3a..00000000000
--- a/sysutils/xenkernel41/patches/patch-xen_common_libelf_libelf-loader.c
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD: patch-xen_common_libelf_libelf-loader.c,v 1.1 2011/05/07 07:11:22 tnn Exp $
-
---- xen/common/libelf/libelf-loader.c.orig 2011-03-25 10:43:00.000000000 +0000
-+++ xen/common/libelf/libelf-loader.c
-@@ -16,7 +16,7 @@
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
- */
-
--#include <stdarg.h>
-+#include "../../include/xen/stdarg.h"
-
- #include "libelf-private.h"
-
diff --git a/sysutils/xenkernel41/patches/patch-xen_include_xen_stdarg.h b/sysutils/xenkernel41/patches/patch-xen_include_xen_stdarg.h
deleted file mode 100644
index efdaff0f6d2..00000000000
--- a/sysutils/xenkernel41/patches/patch-xen_include_xen_stdarg.h
+++ /dev/null
@@ -1,18 +0,0 @@
-$NetBSD: patch-xen_include_xen_stdarg.h,v 1.1 2011/05/07 07:11:22 tnn Exp $
-
---- xen/include/xen/stdarg.h.orig 2011-03-25 10:43:01.000000000 +0000
-+++ xen/include/xen/stdarg.h
-@@ -1,5 +1,13 @@
-+#ifndef _XEN_STDARG_H_
-+#define _XEN_STDARG_H_
- #if defined(__OpenBSD__)
- # include "/usr/include/stdarg.h"
-+#elif defined(__NetBSD__)
-+typedef __builtin_va_list va_list;
-+#define va_start(ap, last) __builtin_stdarg_start((ap), (last))
-+#define va_end(ap) __builtin_va_end(ap)
-+#define va_arg __builtin_va_arg
- #else
- # include <stdarg.h>
- #endif
-+#endif /* _XEN_STDARG_H_ */