rpms/xen/devel sources, 1.15, 1.16 xen-misc-fixes.patch, 1.15, 1.16 xen.spec, 1.38, 1.39 xen-man-path.patch, 1.1, NONE

fedora-cvs-commits at redhat.com fedora-cvs-commits at redhat.com
Mon Apr 25 13:52:19 UTC 2005


Author: riel

Update of /cvs/dist/rpms/xen/devel
In directory cvs.devel.redhat.com:/tmp/cvs-serv17689

Modified Files:
	sources xen-misc-fixes.patch xen.spec 
Removed Files:
	xen-man-path.patch 
Log Message:
upgrade to last night's snapshot


Index: sources
===================================================================
RCS file: /cvs/dist/rpms/xen/devel/sources,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -r1.15 -r1.16
--- sources	1 Apr 2005 03:38:40 -0000	1.15
+++ sources	25 Apr 2005 13:52:16 -0000	1.16
@@ -1 +1 @@
-cdde283ce0937d6c80b7cbf994c4e216  xen-unstable-src.tgz
+425a87af78cc9ec01b04095c99bd0c90  xen-unstable-src.tgz

xen-misc-fixes.patch:
 xen_domain.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletion(-)

Index: xen-misc-fixes.patch
===================================================================
RCS file: /cvs/dist/rpms/xen/devel/xen-misc-fixes.patch,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -r1.15 -r1.16
--- xen-misc-fixes.patch	3 Apr 2005 16:31:22 -0000	1.15
+++ xen-misc-fixes.patch	25 Apr 2005 13:52:16 -0000	1.16
@@ -1,59 +1,3 @@
---- xen-unstable/tools/libxutil/iostream.h.gcc4	2005-03-09 18:23:48.000000000 -0500
-+++ xen-unstable/tools/libxutil/iostream.h	2005-03-09 18:25:28.000000000 -0500
-@@ -111,7 +111,7 @@ static inline int IOStream_read(IOStream
-         result = -EINVAL;
-         goto exit;
-     }
--    result = stream->methods->read(stream, buf, n);
-+    result = (stream->methods->read)(stream, buf, n);
-     if(result > 0){
-         stream->read += result;
-     }
-@@ -133,7 +133,7 @@ static inline int IOStream_write(IOStrea
-         result = -EINVAL;
-         goto exit;
-     }
--    result = stream->methods->write(stream, buf, n);
-+    result = (stream->methods->write)(stream, buf, n);
-     if(result > 0){
-         stream->written += result;
-     }
-@@ -151,7 +151,7 @@ static inline int IOStream_flush(IOStrea
-     if(stream->closed){
-         result = IOSTREAM_EOF;
-     } else if(stream->methods->flush){
--        result = stream->methods->flush(stream);
-+        result = (stream->methods->flush)(stream);
-         if(result < 0) result = IOSTREAM_EOF;
-     }
-     return result;
-@@ -165,7 +165,7 @@ static inline int IOStream_flush(IOStrea
- static inline int IOStream_error(IOStream *stream){
-     int err = 0;
-     if(stream->methods && stream->methods->error){
--       err = stream->methods->error(stream);
-+       err = (stream->methods->error)(stream);
-     }
-     return err;
- }
-@@ -178,7 +178,7 @@ static inline int IOStream_error(IOStrea
- static inline int IOStream_close(IOStream *stream){
-     int err = 1;
-     if(stream->methods && stream->methods->close){
--        err = stream->methods->close(stream);
-+        err = (stream->methods->close)(stream);
-     }
-     return err;
- }
-@@ -198,7 +198,7 @@ static inline int IOStream_is_closed(IOS
-  */
- static inline void IOStream_free(IOStream *stream){
-   if(stream->methods && stream->methods->free){
--    stream->methods->free(stream);
-+    (stream->methods->free)(stream);
-   }
-   *stream = (IOStream){};
-   deallocate(stream);
 --- 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){
@@ -66,24 +10,3 @@
      printf("\n");
      return 0;
  }
---- xen-unstable/xen/arch/x86/domain.c.smp	2005-04-03 12:16:12.000000000 -0400
-+++ xen-unstable/xen/arch/x86/domain.c	2005-04-03 12:17:59.000000000 -0400
-@@ -802,12 +802,15 @@ static void __context_switch(void)
- #endif
-     }
- 
--    set_bit(cpu, &n->domain->cpuset);
--    write_ptbase(n);
--    clear_bit(cpu, &p->domain->cpuset);
-+    if ( p->domain != n->domain )
-+       set_bit(cpu, &n->domain->cpuset);
- 
-+    write_ptbase(n);
-     __asm__ __volatile__ ( "lgdt %0" : "=m" (*n->arch.gdt) );
- 
-+    if ( p->domain != n->domain )
-+       clear_bit(cpu, &p->domain->cpuset);
-+
-     percpu_ctxt[cpu].curr_ed = n;
- }
- 


Index: xen.spec
===================================================================
RCS file: /cvs/dist/rpms/xen/devel/xen.spec,v
retrieving revision 1.38
retrieving revision 1.39
diff -u -r1.38 -r1.39
--- xen.spec	15 Apr 2005 20:58:54 -0000	1.38
+++ xen.spec	25 Apr 2005 13:52:16 -0000	1.39
@@ -3,13 +3,12 @@
 Summary: Xen is a virtual machine monitor
 Name:    xen
 Version: 2
-Release: 20050403
+Release: 20050424
 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
 Patch0: xen-misc-fixes.patch
-Patch1: xen-man-path.patch
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 BuildRequires: transfig libidn-devel zlib-devel
 BuildRequires: xorg-x11-devel python-devel ghostscript tetex-latex
@@ -34,7 +33,6 @@
 %prep
 %setup -q -n xen-unstable
 %patch0 -p1
-%patch1 -p1
 
 %build
 CFLAGS="$RPM_OPT_FLAGS" %{__make} XEN_PYTHON_NATIVE_INSTALL=1 xen tools docs 
@@ -72,6 +70,10 @@
 %{_bindir}/xencons
 %{_bindir}/xentrace
 %{_bindir}/xentrace_format
+%{_bindir}/cpuperf-perfcntr
+%{_bindir}/cpuperf-xen
+%{_bindir}/xc_shadow
+
 %{_includedir}/*.h
 %dir %{_includedir}/%{name}
 %{_includedir}/%{name}/*
@@ -87,6 +89,9 @@
 %{_sysconfdir}/%{name}*
 
 %changelog
+* Mon Apr 25 2005 Rik van Riel <riel at redhat.com> 2-20050424
+- upgrade to last night's snapshot
+
 * Fri Apr 15 2005 Jeremy Katz <katzj at redhat.com>
 - patch manpath instead of moving in specfile.  patch sent upstream
 - install to native python path instead of /usr/lib/python


--- xen-man-path.patch DELETED ---




More information about the fedora-cvs-commits mailing list