pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/sysutils Update to Xen 3.1.4. Chnages are bugfixes, mo...
details: https://anonhg.NetBSD.org/pkgsrc/rev/a32fb4e766f8
branches: trunk
changeset: 541900:a32fb4e766f8
user: bouyer <bouyer%pkgsrc.org@localhost>
date: Sun Apr 27 19:59:40 2008 +0000
description:
Update to Xen 3.1.4. Chnages are bugfixes, mostly in various HVM parts.
diffstat:
sysutils/xenkernel3/Makefile | 11 ++--
sysutils/xenkernel3/distinfo | 11 ++--
sysutils/xenkernel3/patches/patch-ba | 17 +-----
sysutils/xenkernel3/patches/patch-cx | 89 ------------------------------------
sysutils/xentools3-hvm/Makefile | 11 ++--
sysutils/xentools3-hvm/distinfo | 8 +-
sysutils/xentools3/Makefile | 11 ++--
sysutils/xentools3/distinfo | 8 +-
8 files changed, 32 insertions(+), 134 deletions(-)
diffs (241 lines):
diff -r 8c5c7fb9f669 -r a32fb4e766f8 sysutils/xenkernel3/Makefile
--- a/sysutils/xenkernel3/Makefile Sun Apr 27 18:14:03 2008 +0000
+++ b/sysutils/xenkernel3/Makefile Sun Apr 27 19:59:40 2008 +0000
@@ -1,13 +1,12 @@
-# $NetBSD: Makefile,v 1.13 2008/04/25 20:39:12 joerg Exp $
+# $NetBSD: Makefile,v 1.14 2008/04/27 19:59:40 bouyer Exp $
#
-VERSION= 3.1.3
-DISTNAME= xen-${VERSION}-src
+VERSION= 3.1.4
+DISTNAME= xen-${VERSION}
PKGNAME= xenkernel3-${VERSION}
-PKGREVISION= 1
CATEGORIES= sysutils
-MASTER_SITES= ${MASTER_SITE_LOCAL}
-EXTRACT_SUFX= .tgz
+MASTER_SITES= http://bits.xensource.com/oss-xen/release/${VERSION}/
+EXTRACT_SUFX= .tar.gz
MAINTAINER= bouyer%NetBSD.org@localhost
HOMEPAGE= http://xen.org/
diff -r 8c5c7fb9f669 -r a32fb4e766f8 sysutils/xenkernel3/distinfo
--- a/sysutils/xenkernel3/distinfo Sun Apr 27 18:14:03 2008 +0000
+++ b/sysutils/xenkernel3/distinfo Sun Apr 27 19:59:40 2008 +0000
@@ -1,12 +1,11 @@
-$NetBSD: distinfo,v 1.9 2008/02/20 22:48:27 bouyer Exp $
+$NetBSD: distinfo,v 1.10 2008/04/27 19:59:40 bouyer Exp $
-SHA1 (xen-3.1.3-src.tgz) = 87b370df928feda599bbc7076e7a4589f67355c8
-RMD160 (xen-3.1.3-src.tgz) = b26b71e0422db7aece60aa4dd9f9c8d34affd0c7
-Size (xen-3.1.3-src.tgz) = 6891760 bytes
+SHA1 (xen-3.1.4.tar.gz) = 0d784662776239195df10b3f29d40350f9d0644d
+RMD160 (xen-3.1.4.tar.gz) = c02ad2bd64e6306b127a4f37a8aa370dadc11859
+Size (xen-3.1.4.tar.gz) = 6894493 bytes
SHA1 (patch-aa) = 1be644e7edd3735c2850d3e581002f53bd50eb59
-SHA1 (patch-ba) = c758b1f8a6017aa37a66ed372a4c94e9bf070ebd
+SHA1 (patch-ba) = cadfa6f2626e95c9ccb85ae7e3a8a7f318ea343f
SHA1 (patch-bb) = 7338e5a512c909d4b043654dab882761de274f94
SHA1 (patch-bc) = fa35699da6ad2a4950418a02432c2ccdb5d34844
SHA1 (patch-bd) = 2a07955b1285d288458066813f8ebc801b8038c1
SHA1 (patch-cw) = 83a0f34dac9ba9a465c7362d4de6706afb84d688
-SHA1 (patch-cx) = 79a204f06d35d957e5af5858427abcc7729bae1e
diff -r 8c5c7fb9f669 -r a32fb4e766f8 sysutils/xenkernel3/patches/patch-ba
--- a/sysutils/xenkernel3/patches/patch-ba Sun Apr 27 18:14:03 2008 +0000
+++ b/sysutils/xenkernel3/patches/patch-ba Sun Apr 27 19:59:40 2008 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-ba,v 1.4 2008/02/15 20:34:35 bouyer Exp $
+$NetBSD: patch-ba,v 1.5 2008/04/27 19:59:40 bouyer Exp $
---- xen/arch/x86/domain_build.c.orig 2008-01-31 11:06:54.000000000 +0100
-+++ xen/arch/x86/domain_build.c 2008-02-13 21:24:12.000000000 +0100
-@@ -312,6 +312,9 @@
+--- xen/arch/x86/domain_build.c.orig 2008-04-25 15:03:12.000000000 +0200
++++ xen/arch/x86/domain_build.c 2008-04-26 18:23:30.000000000 +0200
+@@ -308,6 +308,9 @@
parms.pae ? ", PAE" : "",
elf_msb(&elf) ? "msb" : "lsb",
elf.pstart, elf.pend);
@@ -12,12 +12,3 @@
if ( !compatible )
{
-@@ -349,6 +352,8 @@
- if ( parms.pae == PAEKERN_extended_cr3 )
- set_bit(VMASST_TYPE_pae_extended_cr3, &d->vm_assist);
-
-+ d->arch.physaddr_bitsize = 64;
-+
- if ( UNSET_ADDR != parms.virt_hv_start_low && elf_32bit(&elf) )
- {
- #if CONFIG_PAGING_LEVELS < 4
diff -r 8c5c7fb9f669 -r a32fb4e766f8 sysutils/xenkernel3/patches/patch-cx
--- a/sysutils/xenkernel3/patches/patch-cx Sun Apr 27 18:14:03 2008 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,89 +0,0 @@
-$NetBSD: patch-cx,v 1.2 2008/02/20 22:48:27 bouyer Exp $
-
-diff -r 64bb15c8521a -r f1574ad9f702 xen/arch/x86/mm.c
---- xen/arch/x86/mm.c Mon Feb 18 14:24:54 2008 +0000
-+++ xen/arch/x86/mm.c.old Mon Feb 18 14:26:38 2008 +0000
-@@ -1363,15 +1363,17 @@ static int mod_l1_entry(l1_pgentry_t *pl
- return 0;
- }
-
-- adjust_guest_l1e(nl1e, d);
--
- /* Fast path for identical mapping, r/w and presence. */
- if ( !l1e_has_changed(ol1e, nl1e, _PAGE_RW | _PAGE_PRESENT) )
-+ {
-+ adjust_guest_l1e(nl1e, d);
- return UPDATE_ENTRY(l1, pl1e, ol1e, nl1e, gl1mfn, current);
-+ }
-
- if ( unlikely(!get_page_from_l1e(nl1e, FOREIGNDOM)) )
- return 0;
--
-+
-+ adjust_guest_l1e(nl1e, d);
- if ( unlikely(!UPDATE_ENTRY(l1, pl1e, ol1e, nl1e, gl1mfn, current)) )
- {
- put_page_from_l1e(nl1e, d);
-@@ -1416,15 +1418,17 @@ static int mod_l2_entry(l2_pgentry_t *pl
- return 0;
- }
-
-- adjust_guest_l2e(nl2e, d);
--
- /* Fast path for identical mapping and presence. */
-- if ( !l2e_has_changed(ol2e, nl2e, _PAGE_PRESENT))
-+ if ( !l2e_has_changed(ol2e, nl2e, _PAGE_PRESENT) )
-+ {
-+ adjust_guest_l2e(nl2e, d);
- return UPDATE_ENTRY(l2, pl2e, ol2e, nl2e, pfn, current);
-+ }
-
- if ( unlikely(!get_page_from_l2e(nl2e, pfn, d)) )
- return 0;
-
-+ adjust_guest_l2e(nl2e, d);
- if ( unlikely(!UPDATE_ENTRY(l2, pl2e, ol2e, nl2e, pfn, current)) )
- {
- put_page_from_l2e(nl2e, pfn);
-@@ -1478,15 +1482,17 @@ static int mod_l3_entry(l3_pgentry_t *pl
- return 0;
- }
-
-- adjust_guest_l3e(nl3e, d);
--
- /* Fast path for identical mapping and presence. */
-- if (!l3e_has_changed(ol3e, nl3e, _PAGE_PRESENT))
-+ if ( !l3e_has_changed(ol3e, nl3e, _PAGE_PRESENT) )
-+ {
-+ adjust_guest_l3e(nl3e, d);
- return UPDATE_ENTRY(l3, pl3e, ol3e, nl3e, pfn, current);
-+ }
-
- if ( unlikely(!get_page_from_l3e(nl3e, pfn, d)) )
- return 0;
-
-+ adjust_guest_l3e(nl3e, d);
- if ( unlikely(!UPDATE_ENTRY(l3, pl3e, ol3e, nl3e, pfn, current)) )
- {
- put_page_from_l3e(nl3e, pfn);
-@@ -1537,15 +1543,17 @@ static int mod_l4_entry(struct domain *d
- return 0;
- }
-
-- adjust_guest_l4e(nl4e, current->domain);
--
- /* Fast path for identical mapping and presence. */
-- if (!l4e_has_changed(ol4e, nl4e, _PAGE_PRESENT))
-+ if ( !l4e_has_changed(ol4e, nl4e, _PAGE_PRESENT) )
-+ {
-+ adjust_guest_l4e(nl4e, current->domain);
- return UPDATE_ENTRY(l4, pl4e, ol4e, nl4e, pfn, current);
-+ }
-
- if ( unlikely(!get_page_from_l4e(nl4e, pfn, current->domain)) )
- return 0;
-
-+ adjust_guest_l4e(nl4e, current->domain);
- if ( unlikely(!UPDATE_ENTRY(l4, pl4e, ol4e, nl4e, pfn, current)) )
- {
- put_page_from_l4e(nl4e, pfn);
diff -r 8c5c7fb9f669 -r a32fb4e766f8 sysutils/xentools3-hvm/Makefile
--- a/sysutils/xentools3-hvm/Makefile Sun Apr 27 18:14:03 2008 +0000
+++ b/sysutils/xentools3-hvm/Makefile Sun Apr 27 19:59:40 2008 +0000
@@ -1,13 +1,12 @@
-# $NetBSD: Makefile,v 1.6 2008/04/25 20:39:12 joerg Exp $
+# $NetBSD: Makefile,v 1.7 2008/04/27 19:59:40 bouyer Exp $
#
-VERSION= 3.1.3
-DISTNAME= xen-${VERSION}-src
+VERSION= 3.1.4
+DISTNAME= xen-${VERSION}
PKGNAME= xentools3-hvm-${VERSION}
-PKGREVISION= 1
CATEGORIES= sysutils
-MASTER_SITES= ${MASTER_SITE_LOCAL}
-EXTRACT_SUFX= .tgz
+MASTER_SITES= http://bits.xensource.com/oss-xen/release/${VERSION}/
+EXTRACT_SUFX= .tar.gz
MAINTAINER= bouyer%NetBSD.org@localhost
HOMEPAGE= http://xen.org/
diff -r 8c5c7fb9f669 -r a32fb4e766f8 sysutils/xentools3-hvm/distinfo
--- a/sysutils/xentools3-hvm/distinfo Sun Apr 27 18:14:03 2008 +0000
+++ b/sysutils/xentools3-hvm/distinfo Sun Apr 27 19:59:40 2008 +0000
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.4 2008/02/17 16:29:03 bouyer Exp $
+$NetBSD: distinfo,v 1.5 2008/04/27 19:59:40 bouyer Exp $
-SHA1 (xen-3.1.3-src.tgz) = 87b370df928feda599bbc7076e7a4589f67355c8
-RMD160 (xen-3.1.3-src.tgz) = b26b71e0422db7aece60aa4dd9f9c8d34affd0c7
-Size (xen-3.1.3-src.tgz) = 6891760 bytes
+SHA1 (xen-3.1.4.tar.gz) = 0d784662776239195df10b3f29d40350f9d0644d
+RMD160 (xen-3.1.4.tar.gz) = c02ad2bd64e6306b127a4f37a8aa370dadc11859
+Size (xen-3.1.4.tar.gz) = 6894493 bytes
SHA1 (patch-aa) = 663c798a472501d4c38add5049faded5b7e807aa
SHA1 (patch-an) = cb6e3a7eac490851f2eacf557f05daf0d6966cce
SHA1 (patch-ao) = d1250258d09cf9b330a4e9d52e85332a0eef7998
diff -r 8c5c7fb9f669 -r a32fb4e766f8 sysutils/xentools3/Makefile
--- a/sysutils/xentools3/Makefile Sun Apr 27 18:14:03 2008 +0000
+++ b/sysutils/xentools3/Makefile Sun Apr 27 19:59:40 2008 +0000
@@ -1,13 +1,12 @@
-# $NetBSD: Makefile,v 1.12 2008/04/25 20:39:12 joerg Exp $
+# $NetBSD: Makefile,v 1.13 2008/04/27 19:59:40 bouyer Exp $
#
-VERSION= 3.1.3
-DISTNAME= xen-${VERSION}-src
+VERSION= 3.1.4
+DISTNAME= xen-${VERSION}
PKGNAME= xentools3-${VERSION}
-PKGREVISION= 2
CATEGORIES= sysutils
-MASTER_SITES= ${MASTER_SITE_LOCAL}
-EXTRACT_SUFX= .tgz
+MASTER_SITES= http://bits.xensource.com/oss-xen/release/${VERSION}/
+EXTRACT_SUFX= .tar.gz
MAINTAINER= bouyer%NetBSD.org@localhost
HOMEPAGE= http://xen.org/
diff -r 8c5c7fb9f669 -r a32fb4e766f8 sysutils/xentools3/distinfo
--- a/sysutils/xentools3/distinfo Sun Apr 27 18:14:03 2008 +0000
+++ b/sysutils/xentools3/distinfo Sun Apr 27 19:59:40 2008 +0000
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.8 2008/03/08 17:24:20 bouyer Exp $
+$NetBSD: distinfo,v 1.9 2008/04/27 19:59:40 bouyer Exp $
-SHA1 (xen-3.1.3-src.tgz) = 87b370df928feda599bbc7076e7a4589f67355c8
-RMD160 (xen-3.1.3-src.tgz) = b26b71e0422db7aece60aa4dd9f9c8d34affd0c7
-Size (xen-3.1.3-src.tgz) = 6891760 bytes
+SHA1 (xen-3.1.4.tar.gz) = 0d784662776239195df10b3f29d40350f9d0644d
+RMD160 (xen-3.1.4.tar.gz) = c02ad2bd64e6306b127a4f37a8aa370dadc11859
+Size (xen-3.1.4.tar.gz) = 6894493 bytes
SHA1 (patch-aa) = dca8b8de73b9bdbb17f8245224575eb881cdf00d
SHA1 (patch-ab) = dcafc8b6c4cd1e4dfc6f4ec806fd8076b3104b86
SHA1 (patch-ac) = 4eb0f474d4e3a685788c1ce92c0b407dc3d7a855
Home |
Main Index |
Thread Index |
Old Index