rpms/xen/FC-4 .cvsignore, 1.6, 1.7 sources, 1.17, 1.18 xen-misc-fixes.patch, 1.16, 1.17 xen.spec, 1.43, 1.44 xen-qemu.patch, 1.2, NONE xen-vmxfixes.patch, 1.2, NONE
fedora-cvs-commits at redhat.com
fedora-cvs-commits at redhat.com
Mon Aug 15 18:44:38 UTC 2005
- Previous message (by thread): rpms/kernel/FC-4/configs config-x86-generic, 1.8, 1.9 config-xen-generic, 1.6, 1.7
- Next message (by thread): rpms/kernel/FC-4 linux-2.6-acpi-xen.patch, NONE, 1.1 linux-2.6.12-xen-additional.patch, NONE, 1.1 linux-2.6.12-xen.patch, NONE, 1.1 linux-2.6.11-xen.patch, 1.16, NONE
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: riel
Update of /cvs/dist/rpms/xen/FC-4
In directory cvs.devel.redhat.com:/tmp/cvs-serv1237
Modified Files:
.cvsignore sources xen-misc-fixes.patch xen.spec
Removed Files:
xen-qemu.patch xen-vmxfixes.patch
Log Message:
upgrade to a known-working newer Xen, now that execshield works again
Index: .cvsignore
===================================================================
RCS file: /cvs/dist/rpms/xen/FC-4/.cvsignore,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- .cvsignore 20 May 2005 19:10:14 -0000 1.6
+++ .cvsignore 15 Aug 2005 18:44:34 -0000 1.7
@@ -1,2 +1 @@
-qemu-ioemu.tar.gz
xen-unstable-src.tgz
Index: sources
===================================================================
RCS file: /cvs/dist/rpms/xen/FC-4/sources,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -r1.17 -r1.18
--- sources 20 May 2005 19:10:14 -0000 1.17
+++ sources 15 Aug 2005 18:44:34 -0000 1.18
@@ -1,2 +1 @@
-70b068b4585e01e9fbd86d57e44f7e8f qemu-ioemu.tar.gz
-425a87af78cc9ec01b04095c99bd0c90 xen-unstable-src.tgz
+5c7c731e3a399686cce67680c8b628db xen-unstable-src.tgz
xen-misc-fixes.patch:
libxc/xc_core.c | 8 ++++----
misc/lomount/lomount.c | 2 +-
2 files changed, 5 insertions(+), 5 deletions(-)
Index: xen-misc-fixes.patch
===================================================================
RCS file: /cvs/dist/rpms/xen/FC-4/xen-misc-fixes.patch,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -r1.16 -r1.17
--- xen-misc-fixes.patch 25 Apr 2005 13:52:16 -0000 1.16
+++ xen-misc-fixes.patch 15 Aug 2005 18:44:34 -0000 1.17
@@ -1,12 +1,41 @@
---- xen-unstable/tools/xfrd/xen_domain.c.gcc4 2005-03-31 22:28:53.000000000 -0500
-+++ xen-unstable/tools/xfrd/xen_domain.c 2005-03-31 22:29:04.000000000 -0500
-@@ -178,7 +178,8 @@ static CURL *curlinit(void){
- */
- int curldebug(CURL *curl, curl_infotype ty, char *buf, size_t buf_n, void *data){
- // printf("%*s\n", buf_n, buf); /* Does not compile correctly on non 32bit platforms */
-- fwrite(data, buf_n, 1, stdout);
-+ int err;
-+ err = fwrite(data, buf_n, 1, stdout);
- printf("\n");
- return 0;
+--- xen-unstable/tools/libxc/xc_core.c.gcc4 2005-07-12 11:59:34.000000000 -0400
++++ xen-unstable/tools/libxc/xc_core.c 2005-07-12 12:00:26.000000000 -0400
+@@ -32,7 +32,7 @@
+ unsigned long nr_pages;
+ unsigned long *page_array;
+ xc_dominfo_t info;
+- int i, j, vcpu_map_size, dump_fd;
++ int i, j, vcpu_map_size, dump_fd, dummy;
+ char *dump_mem, *dump_mem_start = NULL;
+ struct xc_core_header header;
+ vcpu_guest_context_t ctxt[MAX_VIRT_CPUS];
+@@ -78,8 +78,8 @@
+ (sizeof(vcpu_guest_context_t) * info.vcpus) +
+ (nr_pages * sizeof(unsigned long)));
+
+- write(dump_fd, &header, sizeof(struct xc_core_header));
+- write(dump_fd, &ctxt, sizeof(ctxt[0]) * info.vcpus);
++ dummy = write(dump_fd, &header, sizeof(struct xc_core_header));
++ dummy = write(dump_fd, &ctxt, sizeof(ctxt[0]) * info.vcpus);
+
+ if ((page_array = malloc(nr_pages * sizeof(unsigned long))) == NULL) {
+ printf("Could not allocate memory\n");
+@@ -89,7 +89,7 @@
+ printf("Could not get the page frame list\n");
+ goto error_out;
+ }
+- write(dump_fd, page_array, nr_pages * sizeof(unsigned long));
++ dummy = write(dump_fd, page_array, nr_pages * sizeof(unsigned long));
+ lseek(dump_fd, header.xch_pages_offset, SEEK_SET);
+ for (dump_mem = dump_mem_start, i = 0; i < nr_pages; i++) {
+ copy_from_domain_page(xc_handle, domid, page_array, i, dump_mem);
+--- xen-unstable/tools/misc/lomount/lomount.c.gcc4 2005-07-27 16:17:42.000000000 -0400
++++ xen-unstable/tools/misc/lomount/lomount.c 2005-07-27 16:18:06.000000000 -0400
+@@ -257,6 +257,6 @@
+ #ifdef DEBUG
+ printf("%s\n", buf);
+ #endif
+- system(buf);
++ valid = system(buf);
+ return 0;
}
Index: xen.spec
===================================================================
RCS file: /cvs/dist/rpms/xen/FC-4/xen.spec,v
retrieving revision 1.43
retrieving revision 1.44
diff -u -r1.43 -r1.44
--- xen.spec 30 May 2005 14:57:01 -0000 1.43
+++ xen.spec 15 Aug 2005 18:44:34 -0000 1.44
@@ -3,15 +3,13 @@
Summary: Xen is a virtual machine monitor
Name: xen
Version: 2
-Release: 20050530
+Release: 20050726
Group: Development/Libraries
License: GPL
URL: http://www.cl.cam.ac.uk/Research/SRG/netos/xen/index.html
Source0: http://www.cl.cam.ac.uk/Research/SRG/netos/xen/downloads/xen-unstable-src.tgz
Source1: qemu-ioemu.tar.gz
Patch0: xen-misc-fixes.patch
-Patch1: xen-vmxfixes.patch
-Patch2: xen-qemu.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
BuildRequires: transfig libidn-devel zlib-devel texi2html SDL-devel
BuildRequires: xorg-x11-devel python-devel ghostscript tetex-latex
@@ -39,8 +37,6 @@
%{__tar} xz --strip-components=1 -f %{SOURCE1}
%{__chmod} -R u+w tools/ioemu
%patch0 -p1
-%patch1 -p1
-%patch2 -p1
%build
CFLAGS="$RPM_OPT_FLAGS" %{__make} XEN_PYTHON_NATIVE_INSTALL=1 DESTDIR=%{buildroot} xen tools docs
@@ -62,21 +58,22 @@
%files
%defattr(-,root,root)
-%doc COPYING ChangeLog README
+%doc COPYING README
%doc docs/pdf/
%doc docs/misc/
%doc tools/ioemu/*.html
-/boot/%{name}-syms
-/boot/%{name}.gz
+/boot/%{name}*.gz
+/boot/%{name}-syms-3.0-devel
%{_sbindir}/netfix
%{_sbindir}/xcs
%{_sbindir}/xcsdump
%{_sbindir}/xend
-%{_sbindir}/xensv
-%{_sbindir}/xfrd
%{_sbindir}/xm
%{_sbindir}/xenperf
+%{_sbindir}/xenstored
%{_bindir}/device-model
+%{_bindir}/lomount
+%{_bindir}/pygrub
%{_bindir}/qemu-dm
%{_bindir}/xenperf
%{_bindir}/xencons
@@ -90,18 +87,28 @@
%dir %{_includedir}/%{name}
%{_includedir}/%{name}/*
%{_libdir}/libxc.*
-%{_libdir}/libxutil.*
+%{_libdir}/libxenstore-pic.a
+%{_libdir}/libxenstore.a
+%{_libdir}/%{name}/boot/mem-map.sxp
%dir %{python_sitearch}/%{name}
%{python_sitearch}/%{name}/*
+%dir %{python_sitearch}/grub
+%{python_sitearch}/grub/*
%{_mandir}/man?/*.?.gz
%dir %{_localstatedir}/lib/%{name}
%{_localstatedir}/lib/%{name}/*
%{_datadir}/qemu/*
%{_sysconfdir}/rc.d/init.d/xend
%{_sysconfdir}/rc.d/init.d/xendomains
-%{_sysconfdir}/%{name}*
+%dir %{_sysconfdir}/%{name}
+%config %{_sysconfdir}/%{name}/*
+/usr/libexec/xen/xc_restore
+/usr/libexec/xen/xc_save
%changelog
+* Mon Aug 15 2005 Rik van Riel <riel at redhat.com> 2-20050726
+- upgrade to a known-working newer Xen, now that execshield works again
+
* Mon May 30 2005 Rik van Riel <riel at redhat.com> 2-20050530
- create /var/lib/xen/xen-db/migrate directory so "xm save" works (#158895)
--- xen-qemu.patch DELETED ---
--- xen-vmxfixes.patch DELETED ---
- Previous message (by thread): rpms/kernel/FC-4/configs config-x86-generic, 1.8, 1.9 config-xen-generic, 1.6, 1.7
- Next message (by thread): rpms/kernel/FC-4 linux-2.6-acpi-xen.patch, NONE, 1.1 linux-2.6.12-xen-additional.patch, NONE, 1.1 linux-2.6.12-xen.patch, NONE, 1.1 linux-2.6.11-xen.patch, 1.16, NONE
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-cvs-commits
mailing list