SHA256
1
0
forked from pool/xen
OBS User unknown
2007-03-06 08:12:51 +00:00
committed by Git OBS Bridge
parent 39a4f201bc
commit 759005f5a4
19 changed files with 1934 additions and 181 deletions

109
xen.spec
View File

@@ -30,7 +30,7 @@ BuildRequires: glibc-32bit glibc-devel-32bit
BuildRequires: kernel-source kernel-syms xorg-x11
%endif
Version: 3.0.4_13138
Release: 5
Release: 7
License: GNU General Public License (GPL)
Group: System/Kernel
Autoreqprov: on
@@ -122,15 +122,17 @@ Patch132: domheap-no-dma.patch
Patch133: 32on64-per-domain-pa-bits.patch
Patch134: 32on64-fixes.patch
Patch135: 32on64-call-gates.patch
Patch136: emul-privop-lock.patch
Patch137: hide-asm-labels.patch
Patch138: bug.patch
Patch139: x86-mm-simplify.patch
Patch140: vgacon-50-lines.patch
Patch141: vgacon-keep.patch
Patch142: x86-ptwr_emulate.patch
Patch143: pae-guest-linear-pgtable.patch
Patch136: 32on64-migrate.patch
Patch137: emul-privop-lock.patch
Patch138: hide-asm-labels.patch
Patch139: bug.patch
Patch140: x86-mm-simplify.patch
Patch141: vgacon-50-lines.patch
Patch142: vgacon-keep.patch
Patch143: x86-ptwr_emulate.patch
Patch144: suppress-rdtscp.patch
Patch145: pae-guest-linear-pgtable.patch
Patch146: x86-nmi-inject.patch
## Gerd's patches begin here
# fix cross-build for tools
Patch150: cross-build-fix.diff
@@ -170,11 +172,12 @@ Patch210: microcode-xen-13079.diff
Patch211: xen-localtime.patch
Patch212: svm-update-v_tpr-on-mmio.patch
Patch213: svm_cpuid_ffxsr_13743.patch
Patch214: 13630-domctl.patch
Patch215: 13903-domctl.patch
Patch216: 13908-domctl.patch
Patch217: bugfix-246160-domctl.patch
Patch218: x86-nmi-inject.patch
Patch214: 13574-win2k-mouse.patch
Patch215: 13630-domctl.patch
Patch216: 13903-domctl.patch
Patch217: 13908-domctl.patch
Patch218: bugfix-246160-domctl.patch
Patch219: xen-perdomain-free.patch
# pv driver building
Patch250: pv-driver-build.patch
# Jim' Xen API patches
@@ -198,9 +201,14 @@ Patch286: 13775_xenapi.patch
Patch287: 13777_xenapi.patch
Patch288: 13778_xenapi.patch
Patch289: 13784_xenapi.patch
Patch290: 13787_xenapi.patch
Patch291: libxen_permissive.patch
Patch292: xend_disk_decorate_rm.patch
Patch290: 13786_xenapi.patch
Patch291: 13787_xenapi.patch
Patch292: 14022_xenapi.patch
Patch293: libxen_permissive.patch
Patch294: xend_disk_decorate_rm.patch
Patch295: xend_multiple_create.patch
Patch296: xen-ioemu-hvm-pv-support.diff
Patch297: xend-actions-after.patch
# Misc unused patches / need to be re-ported:
Patch300: xen-enable-hvm-debug.diff
Patch301: xen-removable.diff
@@ -658,6 +666,8 @@ cd ..
%patch142 -p1
%patch143 -p1
%patch144 -p1
%patch145 -p1
%patch146 -p1
%patch150 -p1
%patch151 -p1
%patch152 -p1
@@ -691,6 +701,7 @@ cd ..
%patch216 -p1
%patch217 -p1
%patch218 -p1
%patch219 -p1
%patch250 -p1
%patch270 -p1
%patch271 -p1
@@ -715,6 +726,11 @@ cd ..
%patch290 -p1
%patch291 -p1
%patch292 -p1
%patch293 -p1
%patch294 -p1
%patch295 -p1
%patch296 -p1
%patch297 -p1
XEN_EXTRAVERSION=%version-%release
XEN_EXTRAVERSION=${XEN_EXTRAVERSION#%{xvers}}
sed -i "s/XEN_EXTRAVERSION[ ]*.=.*\$/XEN_EXTRAVERSION = $XEN_EXTRAVERSION/" xen/Makefile
@@ -1032,6 +1048,65 @@ rm -f $RPM_BUILD_ROOT/%pysite/*.egg-info
%{insserv_cleanup}
%changelog
* Mon Mar 05 2007 - ccoffing@novell.com
- Default apic=0 for SLES 8 and 9, for performance. (#228133)
* Fri Mar 02 2007 - carnold@novell.com
- Xen kernel crashes at domain creation time. Bug #248183.
Fix mouse for win2k hvm guest.
* Fri Mar 02 2007 - jfehlig@novell.com
- Incorrect values returned for actions_after_* in Xen API. Added
patch xend-actions-after.patch for fix. Patch submitted upstream
as well. Bug #250870.
* Fri Mar 02 2007 - ccoffing@novell.com
- Update vm-install:
+ Fixed possible "tree path exception" when editing disk
+ Fixed failure to properly refresh fields when editing disk
+ #248356: allow specifying bridge
* Fri Mar 02 2007 - jfehlig@novell.com
- Add check for HVM domain in domain_save. The check is
performed in domain_suspend and should be included here as well.
* Thu Mar 01 2007 - ccoffing@novell.com
- Update vm-install:
+ #250201: for linux PVFB, pass xencons=tty if graphics=none
+ #250016: honor non-sparse flag
* Thu Mar 01 2007 - jfehlig@novell.com
- Fix exception caused by incorrect method name in xen-messages.diff.
This is one of perhaps several problems with save/restore,
bug #237859
* Thu Mar 01 2007 - dpmerrill@novell.com
- Add xen-ioemu-hvm-pv-support.diff
This patch allows for shutting down the IDE drive.
* Thu Mar 01 2007 - jfehlig@novell.com
- Fix bug #243667
+ Updated domUloader to accept '--args' parameter. The args
provided as an option to --args are simply added to the sexpr
returned by domUloader. pygrub has similar behavior.
* Wed Feb 28 2007 - ccoffing@novell.com
- Update vm-install:
+ #249013, #228113: default to realtek instead of pcnet
+ #249124: write os-type to config files
+ Updated translations
+ Setting os_type should implicitly set full_virt; fixes NIC
model exceptions
+ Add "Add" button to Operating System Installation page, based
on usability feedback
* Wed Feb 28 2007 - jfehlig@novell.com
- Added changeset 13786 and 14022 from xen-unstable. These
changesets affect the Xen API C bindings only and are low risk.
This is a continuation of support for FATE feature 110320. ECO
has been approved for late arrival of this feature.
* Mon Feb 26 2007 - ccoffing@novell.com
- Update vm-install:
+ #244772: display error message in GUI if xen isn't running
+ #246049: better error message when OS==SUSE but ISO looks wrong
+ Fix printing of jobid when run with --background
* Wed Feb 21 2007 - ccoffing@novell.com
- Don't allow "xm create" of running VM. (#245253)
- Update vm-install:
+ Fix inability to use already-extracted SUSE kernel/initrds
+ Fix accumulation of 0-byte tmp files
+ #237063: close fds before running vncviewer
+ default apic=0 for Windows, due to performance
* Tue Feb 20 2007 - carnold@novell.com
- Domain0 reboots after 2-6 hours of running guests. (#246160)
* Tue Feb 20 2007 - ccoffing@novell.com