diff --git a/hv_xen_base.patch b/hv_xen_base.patch index f2d8755..1a497c0 100644 --- a/hv_xen_base.patch +++ b/hv_xen_base.patch @@ -34,7 +34,7 @@ Index: xen-3.4.0-testing/xen/arch/x86/hvm/hvm.c #include #include #include -@@ -374,6 +375,7 @@ void hvm_domain_relinquish_resources(str +@@ -377,6 +378,7 @@ void hvm_domain_relinquish_resources(str void hvm_domain_destroy(struct domain *d) { @@ -42,7 +42,7 @@ Index: xen-3.4.0-testing/xen/arch/x86/hvm/hvm.c hvm_funcs.domain_destroy(d); rtc_deinit(d); stdvga_deinit(d); -@@ -674,8 +676,14 @@ int hvm_vcpu_initialise(struct vcpu *v) +@@ -680,8 +682,14 @@ int hvm_vcpu_initialise(struct vcpu *v) { int rc; @@ -57,7 +57,7 @@ Index: xen-3.4.0-testing/xen/arch/x86/hvm/hvm.c if ( (rc = hvm_funcs.vcpu_initialise(v)) != 0 ) goto fail2; -@@ -726,6 +734,7 @@ int hvm_vcpu_initialise(struct vcpu *v) +@@ -732,6 +740,7 @@ int hvm_vcpu_initialise(struct vcpu *v) hvm_funcs.vcpu_destroy(v); fail2: vlapic_destroy(v); @@ -65,7 +65,7 @@ Index: xen-3.4.0-testing/xen/arch/x86/hvm/hvm.c fail1: return rc; } -@@ -733,6 +742,7 @@ int hvm_vcpu_initialise(struct vcpu *v) +@@ -739,6 +748,7 @@ int hvm_vcpu_initialise(struct vcpu *v) void hvm_vcpu_destroy(struct vcpu *v) { tasklet_kill(&v->arch.hvm_vcpu.assert_evtchn_irq_tasklet); @@ -73,7 +73,7 @@ Index: xen-3.4.0-testing/xen/arch/x86/hvm/hvm.c hvm_vcpu_cacheattr_destroy(v); vlapic_destroy(v); hvm_funcs.vcpu_destroy(v); -@@ -1684,7 +1694,7 @@ void hvm_cpuid(unsigned int input, unsig +@@ -1690,7 +1700,7 @@ void hvm_cpuid(unsigned int input, unsig return; if ( cpuid_hypervisor_leaves(input, eax, ebx, ecx, edx) ) @@ -82,7 +82,7 @@ Index: xen-3.4.0-testing/xen/arch/x86/hvm/hvm.c domain_cpuid(v->domain, input, *ecx, eax, ebx, ecx, edx); -@@ -1696,6 +1706,8 @@ void hvm_cpuid(unsigned int input, unsig +@@ -1702,6 +1712,8 @@ void hvm_cpuid(unsigned int input, unsig if ( vlapic_hw_disabled(vcpu_vlapic(v)) ) __clear_bit(X86_FEATURE_APIC & 31, edx); } @@ -91,7 +91,7 @@ Index: xen-3.4.0-testing/xen/arch/x86/hvm/hvm.c } void hvm_rdtsc_intercept(struct cpu_user_regs *regs) -@@ -1795,6 +1807,8 @@ int hvm_msr_read_intercept(struct cpu_us +@@ -1801,6 +1813,8 @@ int hvm_msr_read_intercept(struct cpu_us break; default: @@ -100,7 +100,7 @@ Index: xen-3.4.0-testing/xen/arch/x86/hvm/hvm.c return hvm_funcs.msr_read_intercept(regs); } -@@ -1883,6 +1897,8 @@ int hvm_msr_write_intercept(struct cpu_u +@@ -1889,6 +1903,8 @@ int hvm_msr_write_intercept(struct cpu_u break; default: @@ -109,7 +109,7 @@ Index: xen-3.4.0-testing/xen/arch/x86/hvm/hvm.c return hvm_funcs.msr_write_intercept(regs); } -@@ -2050,6 +2066,10 @@ int hvm_do_hypercall(struct cpu_user_reg +@@ -2056,6 +2072,10 @@ int hvm_do_hypercall(struct cpu_user_reg case 0: break; } @@ -120,7 +120,7 @@ Index: xen-3.4.0-testing/xen/arch/x86/hvm/hvm.c if ( (eax & 0x80000000) && is_viridian_domain(curr->domain) ) return viridian_hypercall(regs); -@@ -2566,6 +2586,15 @@ long do_hvm_op(unsigned long op, XEN_GUE +@@ -2572,6 +2592,15 @@ long do_hvm_op(unsigned long op, XEN_GUE rc = -EINVAL; break; diff --git a/svm-lmsl.patch b/svm-lmsl.patch index 390ac6e..bb0acb2 100644 --- a/svm-lmsl.patch +++ b/svm-lmsl.patch @@ -1,8 +1,8 @@ -Index: xen-3.4.0-testing/xen/arch/x86/hvm/hvm.c +Index: xen-3.4.1-testing/xen/arch/x86/hvm/hvm.c =================================================================== ---- xen-3.4.0-testing.orig/xen/arch/x86/hvm/hvm.c -+++ xen-3.4.0-testing/xen/arch/x86/hvm/hvm.c -@@ -538,11 +538,12 @@ static int hvm_load_cpu_ctxt(struct doma +--- xen-3.4.1-testing.orig/xen/arch/x86/hvm/hvm.c ++++ xen-3.4.1-testing/xen/arch/x86/hvm/hvm.c +@@ -543,11 +543,12 @@ static int hvm_load_cpu_ctxt(struct doma return -EINVAL; } @@ -16,7 +16,7 @@ Index: xen-3.4.0-testing/xen/arch/x86/hvm/hvm.c (!cpu_has_ffxsr && (ctxt.msr_efer & EFER_FFXSE)) || ((ctxt.msr_efer & (EFER_LME|EFER_LMA)) == EFER_LMA) ) { -@@ -824,10 +825,11 @@ int hvm_set_efer(uint64_t value) +@@ -830,10 +831,11 @@ int hvm_set_efer(uint64_t value) value &= ~EFER_LMA; @@ -29,10 +29,10 @@ Index: xen-3.4.0-testing/xen/arch/x86/hvm/hvm.c (!cpu_has_ffxsr && (value & EFER_FFXSE)) ) { gdprintk(XENLOG_WARNING, "Trying to set reserved bit in " -Index: xen-3.4.0-testing/xen/arch/x86/hvm/svm/svm.c +Index: xen-3.4.1-testing/xen/arch/x86/hvm/svm/svm.c =================================================================== ---- xen-3.4.0-testing.orig/xen/arch/x86/hvm/svm/svm.c -+++ xen-3.4.0-testing/xen/arch/x86/hvm/svm/svm.c +--- xen-3.4.1-testing.orig/xen/arch/x86/hvm/svm/svm.c ++++ xen-3.4.1-testing/xen/arch/x86/hvm/svm/svm.c @@ -53,6 +53,11 @@ u32 svm_feature_flags; @@ -45,7 +45,7 @@ Index: xen-3.4.0-testing/xen/arch/x86/hvm/svm/svm.c #define set_segment_register(name, value) \ asm volatile ( "movw %%ax ,%%" STR(name) "" : : "a" (value) ) -@@ -875,6 +880,22 @@ int start_svm(struct cpuinfo_x86 *c) +@@ -869,6 +874,22 @@ static int svm_cpu_up(struct cpuinfo_x86 /* Initialize core's ASID handling. */ svm_asid_init(c); @@ -65,13 +65,13 @@ Index: xen-3.4.0-testing/xen/arch/x86/hvm/svm/svm.c + } +#endif + - if ( cpu != 0 ) - return 1; + return 1; + } -Index: xen-3.4.0-testing/xen/include/asm-x86/hvm/hvm.h +Index: xen-3.4.1-testing/xen/include/asm-x86/hvm/hvm.h =================================================================== ---- xen-3.4.0-testing.orig/xen/include/asm-x86/hvm/hvm.h -+++ xen-3.4.0-testing/xen/include/asm-x86/hvm/hvm.h +--- xen-3.4.1-testing.orig/xen/include/asm-x86/hvm/hvm.h ++++ xen-3.4.1-testing/xen/include/asm-x86/hvm/hvm.h @@ -134,6 +134,12 @@ struct hvm_function_table { extern struct hvm_function_table hvm_funcs; extern int hvm_enabled; diff --git a/xen-3.4.0-testing-src.tar.bz2 b/xen-3.4.0-testing-src.tar.bz2 deleted file mode 100644 index 7ad6c35..0000000 --- a/xen-3.4.0-testing-src.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:f813543c4c975b9d0d95ecf2c4f8f08a8780673a45a1fd301ac2c225210da52c -size 22573690 diff --git a/xen-3.4.1-testing-src.tar.bz2 b/xen-3.4.1-testing-src.tar.bz2 new file mode 100644 index 0000000..67d6e4f --- /dev/null +++ b/xen-3.4.1-testing-src.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b6bbe3ebbd1de1bdf1ba15bf8d62e6ef43ad3601836b1b117c38cde6a3c1abe6 +size 22571644 diff --git a/xen.changes b/xen.changes index 6ab38fc..ab4a30b 100644 --- a/xen.changes +++ b/xen.changes @@ -1,3 +1,13 @@ +------------------------------------------------------------------- +Tue Jun 23 11:09:29 MDT 2009 - carnold@novell.com + +- Update to Xen 3.4.1 RC4 c/s 19664. + +------------------------------------------------------------------- +Tue Jun 16 09:28:51 MDT 2009 - carnold@novell.com + +- Update to Xen 3.4.1 RC3 c/s 19657. + ------------------------------------------------------------------- Thu Jun 11 14:17:22 MDT 2009 - carnold@novell.com diff --git a/xen.spec b/xen.spec index b7be93d..d3aca90 100644 --- a/xen.spec +++ b/xen.spec @@ -1,5 +1,5 @@ # -# spec file for package xen (Version 3.4.0_19648_01) +# spec file for package xen (Version 3.4.1_19664_01) # # Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -22,8 +22,8 @@ Name: xen ExclusiveArch: %ix86 x86_64 %define xvers 3.4 %define xvermaj 3 -%define changeset 19648 -%define xen_build_dir xen-3.4.0-testing +%define changeset 19664 +%define xen_build_dir xen-3.4.1-testing %define with_kmp 0 BuildRequires: LibVNCServer-devel SDL-devel automake bin86 curl-devel dev86 graphviz latex2html libjpeg-devel libxml2-devel ncurses-devel openssl openssl-devel pciutils-devel python-devel texinfo transfig %if %suse_version >= 1030 @@ -37,14 +37,14 @@ BuildRequires: glibc-32bit glibc-devel-32bit %if %{?with_kmp}0 BuildRequires: kernel-source kernel-syms module-init-tools xorg-x11 %endif -Version: 3.4.0_19648_01 +Version: 3.4.1_19664_01 Release: 1 License: GPL v2 only Group: System/Kernel AutoReqProv: on PreReq: %insserv_prereq %fillup_prereq Summary: Xen Virtualization: Hypervisor (aka VMM aka Microkernel) -Source0: xen-3.4.0-testing-src.tar.bz2 +Source0: xen-3.4.1-testing-src.tar.bz2 Source2: README.SuSE Source3: boot.xen Source4: boot.local.xenU @@ -938,1832 +938,3 @@ rm -f $RPM_BUILD_ROOT/%{_libdir}/xen/bin/qemu-dm.debug /sbin/ldconfig %changelog -* Thu Jun 11 2009 carnold@novell.com -- Update to Xen 3.4.1 RC2 c/s 19648. -* Tue Jun 09 2009 wkong@novell.com -- bnc#504491 - drop write data when set read only disk in xen config - bdrv_open2_fix_flags.patch - bdrv_open2_flags_2.patch -* Mon May 18 2009 carnold@novell.com -- Update to Xen 3.4.0 FCS c/s 19607 -* Sun May 17 2009 wkong@novell.com --bnc#485770 - check exsit file for save and snapshot-create - xm-save-check-file.patch - snapshot-xend.patch -* Thu May 14 2009 jfehlig@novell.com -- bnc#503332 - Remove useless qcow tools - /usr/sbin/{qcow-create,img2qcow,qcow2raw} from xen-tools package. -* Mon May 11 2009 wkong@novell.com -- bnc#477892 - snapshot windows can't accomplish. - snapshot-xend.patch -* Wed Apr 22 2009 wkong@novell.com -- Backport two qcow2 patches from qemu org - ioemu-6816-qcow2-revert-6404-6405-6407.patch - ioemu-7615-qcow2-fix-alloc_cluster_link_l2.patch -* Fri Apr 17 2009 wkong@novell.com -- bnc#477890 - Patch: ioemu-qcow2-enhance-snapshot-create.patch -* Thu Apr 16 2009 jfehlig@novell.com -- Updated xend-domain-lock.patch - fate#303525, bnc#494892 -* Thu Apr 09 2009 wkong@novell.com -- Remove Patch155: xend-core-dump-loc.diff -- Modify Patch110: xen-domUloader.diff, - remove symbol "bootfilter" -* Wed Apr 08 2009 wkong@novell.com -- PATCH: network-nat-open-SuSEfirewall2-FORWARD.patch - fate#305354, bnc#472107 - Open SuSEfirewall2 FORWARD rule when use xen nat -- PATCH: network-nat-dhcpd-domain-info.patch - Add domain info for nat-dhcpd -* Thu Apr 02 2009 jfehlig@novell.com -- Fix domUloader to handle block device names with ':' -* Wed Mar 11 2009 jfehlig@novell.com -- Use pidofproc/checkproc in xend init script -* Tue Mar 03 2009 kukuk@suse.de -- Don't load 8139* driver if xen-vnif works [bnc#480164] -* Fri Feb 27 2009 carnold@novell.com -- bnc#480164 - Default network proposal in fully virtualized - SLES 11 VM is invalid. - xen_pvdrivers -* Thu Feb 26 2009 carnold@novell.com -- bnc#474822 - L3: Win2003 i386 XEN VM can see only 2 TB with a - 4TB LUN. - int13_hardisk-64bit-lba.patch -* Wed Feb 25 2009 jfehlig@novell.com -- bnc#477890 - Destroy domain if snapshot restore fails. - Updated snapshot-xend.patch -* Tue Feb 24 2009 ksrinivasan@novell.com -- bnc#470238 - SLE11 32FV guest is hanging during certification - tests. - bnc#468265 - Xen guest shows duplicate drives - bnc#469598 - SLES11 RC2 64bit Xen - SLES11 full virt guests - hanging under load. - disable_emulated_device.diff -* Tue Feb 24 2009 kwolf@suse.de -- bnc#477892 - Disable xend timeout for snapshots - Updated snapshot-xend.patch -* Tue Feb 24 2009 kwolf@suse.de -- bnc#477895 - Fix detaching blktap disks from domains without - device model - Updated blktap-ioemu-close-fix.patch -* Fri Feb 20 2009 kwolf@suse.de -- bnc#472390 - Enable debuginfo for ioemu - ioemu-debuginfo.patch -* Thu Feb 19 2009 carnold@novell.com -- bnc#473883 - Xen: 64 bit guest crashes with qemu-dm segfault - qemu-dm-segfault.patch -* Wed Feb 18 2009 jfehlig@novell.com -- bnc#437776 - Remove tracing (bash -x) from network-nat script - network-nat.patch -* Wed Feb 18 2009 jfehlig@novell.com -- bnc#473815 - Handle NULL return when reading a xenstore path. - Updated blktap-error-handling.patch -* Wed Feb 18 2009 kwolf@suse.de -- Fix VHD image support for > 4 GB (offsets truncated to 32 bits) - ioemu-vpc-4gb-fix.patch -* Thu Feb 12 2009 ksrinivasan@novell.com -- bnc#468660 - Fix migration from sles10 to sles11 on Intel. - old-arbytes.patch -* Thu Feb 12 2009 carnold@novell.com -- bnc#473800 - If VT-d is enabled, Dom0 fails to boot up on - Nehalem-HEDT platform. - 19198-fix-snoop.patch - 19154-snoop-control.patch -* Thu Feb 05 2009 jfehlig@novell.com -- bnc#470133 - Better error handling in xm when not booted Xen - 19153-xm-noxen-error.patch -* Wed Feb 04 2009 kwolf@suse.de -- bnc#472075 - Fix ioemu to initialize its blktap backend also for - fully virtualized guests - ioemu-blktap-fv-init.patch -* Tue Feb 03 2009 jfehlig@novell.com -- bnc#470855 - Add note to xm man page on how to detach domain - console - 19152-xm-man-page.patch -* Mon Feb 02 2009 jfehlig@novell.com -- bnc#471090 - XendAPIStore: Do not remove non-existent item - class list - 19151-xend-class-dereg.patch -* Mon Feb 02 2009 carnold@novell.com -- bnc#470949 - user mode application may crash kernel - 19088-x86-page-non-atomic-owner.patch (Jan Beulich) - 19089-x86_64-widen-page-refcounts.patch - 19103-x86_64-fold-page-lock.patch - x86_64-page-info-pack.patch - x86_64-sh-next-shadow.patch -* Fri Jan 23 2009 carnold@novell.com -- Intel - Remove improper operating condition that results in a - machine check. - 19072-vmx-pat.patch - 19079-snp_ctl-1.patch -* Fri Jan 23 2009 kwolf@suse.de -- bnc#465379 - Fix blktap error handling - blktap-error-handling.patch -* Thu Jan 22 2009 carnold@novell.com -- bnc#435219 - XEN pv-driver doesn't work -* Thu Jan 22 2009 jbeulich@novell.com -- Fix unmaskable MSI handling. - 18778-msi-irq-fix.patch -* Wed Jan 21 2009 jfehlig@novell.com -- bnc#467883 - Squelch output of xen-updown.sh sysconfig hook - script and don't save state of tap devices not belonging to Xen. -* Wed Jan 21 2009 carnold@novell.com -- bnc#467807 - Xen: IRQs stop working - xen-ioapic-ack-default.diff -* Fri Jan 16 2009 carnold@novell.com -- bnc#447178 - xm dump-core does not work for cross-bitness guest. - 19046-cross-bit-coredumping.patch - 19048-cross-bit-coredumping.patch - 19051-cross-bit-coredumping.patch -* Thu Jan 15 2009 brieske@novell.com -- bnc#429637 - SSVP SMBIOS HCT Test failing - 19027-hvmloader-SMBIOS-dev-mem-boundary.patch -* Wed Jan 14 2009 carnold@novell.com -- bnc#460805 - Unable to boot with Xen kernel with IBM T42p / T41p - 19039-x86-propagate-nolapic.patch - 19038-x86-no-apic.patch -* Mon Jan 05 2009 carnold@novell.com -- bnc#435596 - dom0 S3 resume fails if disk drive is set as AHCI - mode. - 18937-S3-MSI.patch -- Final Xen 3.3.1 FCS changeset 18546 -* Mon Dec 29 2008 carnold@novell.com -- bnc#436021 - On PAE host with EPT enabled, booting a HVM guest - with 4G memory will cause Xen hang. - 18943-amd-32bit-paging-limit.patch -* Mon Dec 22 2008 carnold@novell.com -- bnc#461596 - Failue to load 64-bit HVM Solaris 10U6 DomU with 2 - vcpus. Update to RC4 contains fix in c/s 18538. -* Mon Dec 22 2008 jfehlig@novell.com -- bnc#379032 and bnc#404014 - Fix loop device leak in domUloader -* Wed Dec 17 2008 kwolf@suse.de -- bnc#456758 - Allow all block device types for which a script - exists in /etc/xen/scripts besides file, tap and phy. - reenable-block-protocols.patch -* Mon Dec 15 2008 carnold@novell.com -- Patch cleanup. Updated tarball with several of our stand-alone - but now upstream patches (c/s 18536). -* Fri Dec 05 2008 kwolf@suse.de -- bnc#404014 - Fix memory leak in libxenguest during domain - creation - libxc-zlib-memleak.patch -* Thu Dec 04 2008 jfehlig@novell.com -- bnc#456511 - Fix domain name change after checkpoint/shutdown - events. -* Tue Dec 02 2008 carnold@novell.com -- Fixed xmclone.sh. It calls lomount which no longer exists in the - distro. -* Tue Nov 25 2008 kwolf@suse.de -- Fix the build. Build system seems to be unhappy about having two - copies of the xenstore binary (this is not a proper fix in fact - as the build error says the two files are not identical - they - are hardlinks, so this seems unlikely to be the real cause). - tmp_build.patch -* Mon Nov 24 2008 jfehlig@novell.com -- bnc#448364 - Fix cpu affinity on save/restore/migrate -* Thu Nov 20 2008 kwolf@suse.de -- bnc#444731 - Fix data corruption bug (caused by broken x86 - emulation for movnti instruction) - xen-x86-emulate-movnti.patch -* Wed Nov 19 2008 kwolf@suse.de -- Report device model errors during the creation of snapshots - to xend instead of failing silently -* Wed Nov 19 2008 kwolf@suse.de -- bnc#445659 - ioemu: Workaround for VNC client initialization - race with xenfb changing the resolution (caused VNC connection - to be closed, vm-install recognized this as failed installation) - ioemu-vnc-resize.patch -* Tue Nov 18 2008 carnold@novell.com -- bnc#444203 - With EPT mode4, HVM S3 causes Xen HV crash. - 18783-hvm-vcpu-reset-state-fix.patch -* Mon Nov 17 2008 carnold@novell.com -- bnc#444731 - Blackscreen instead of second stage during - installation - 18766-realmode-stack-size-fix.patch -* Thu Nov 13 2008 carnold@novell.com -- bnc#429739 - Network failure with bnx2 when booted to XEN - 18778-msi-irq-fix.patch -* Wed Nov 12 2008 kwolf@suse.de -- bnc#444197 - Add udev rule to fix domUloader race with - automounter (udev-rules.patch) -* Sun Nov 09 2008 ro@suse.de -- disable kmp to fix build again -* Fri Nov 07 2008 kwolf@suse.de -- Fix merge damage which prevented disks to be snapshotted when - not in disk-only snapshot mode -* Wed Nov 05 2008 kwolf@suse.de -- bnc#435195 - Fix error handling for blktap devices and ioemu; - check for images smaller than a sector and abort (causes hangs - of the complete blktap stack otherwise) - ioemu-blktap-zero-size.patch -* Mon Nov 03 2008 plc@novell.com -- bnc#436572 - L3: vm serial port configuration and access is not - persistent across dom0 reboot -* Wed Oct 29 2008 carnold@novell.com -- bnc#436926 - Xen hypervisor crash -* Tue Oct 28 2008 jfehlig@novell.com -- bnc#438927 - Fix migration bug in xend -* Tue Oct 28 2008 carnold@suse.de -- disable KMP, does not build with current kernel -* Fri Oct 24 2008 jfehlig@novell.com -- bnc#437756 - Fix default netdev device in network-route -* Wed Oct 22 2008 jfehlig@novell.com -- bnc#434560 - Remove local patch that prevents creating PV vif - when "type=ioemu" is specified in guest vif config. This patch - is causing several problems with recent changes to xenstore - layout. -* Wed Oct 22 2008 jfehlig@novell.com -- bnc#431758 - Added upstream changeset 18654 to prevent setting - vcpus > VCPUs_max on running domain. -* Tue Oct 21 2008 carnold@novell.com -- Update to changeset 18455. -* Fri Oct 17 2008 olh@suse.de -- add ExclusiveArch x86 x86_64 -* Wed Oct 15 2008 jfehlig@novell.com -- bnc#433722 - Fix handling of default bridge in qemu-ifup. -* Mon Oct 13 2008 carnold@novell.com -- bnc#431324 - Cannot boot from XEN kernel -* Mon Oct 13 2008 kwolf@suse.de -- blktapctrl: Close connection to tapdisk-ioemu only if there are - no more attached disks - blktap-ioemu-close-fix.patch -- blktapctrl: If tapdisk-ioemu has been shut down and a new - instance is needed, fix saving the PID of the new instance -* Thu Oct 02 2008 jfehlig@novell.com -- bnc#431737 - Fix use of deprecated python constructs in xend -* Mon Sep 29 2008 carnold@novell.com -- Update to c/s 18430, remove our versions of upstream patches. -- fate#303867 - minimum HVM domain limits. Pulled upstream - patches for supporting up to 255 cpus. -* Fri Sep 26 2008 kwolf@suse.de -- bnc#430222 - Fixed block-attach for tap:aio images -* Thu Sep 25 2008 kwolf@suse.de -- bnc#429801 - Fixed xm start -c / --vncviewer - xm-start-fix.patch -* Wed Sep 24 2008 carnold@novell.com -- bnc#382401 - xm man page missing information for commands. -* Wed Sep 17 2008 carnold@novell.com -- Pulled some upstream patches for Intel and AMD microcode fixes. -* Tue Sep 16 2008 carnold@novell.com -- Update to changeset 18412. Contains several bug fixes including - a crash fix in qemu-dm and also various memory leaks fixes. -* Mon Sep 15 2008 carnold@novell.com -- Fix parameters in call to kill_proc_info (pv drivers). -- Add conditional for use of smp_call_function so the pv drivers - can be built on older kernel versions. -* Thu Sep 11 2008 brogers@novell.com -- Added gdbserver-xen to the set of tools we build. - fate#302942 -* Thu Sep 11 2008 jfehlig@novell.com -- Added ocfs2 to Should-Start in xendomains init script -* Wed Sep 10 2008 plc@novell.com -- Added pv cdrom support to blktap - fate#300964 -* Wed Sep 10 2008 jfehlig@novell.com -- Removed invocation of network-bridge script from xend-config.sxp. - Networks are now created through yast2-network package. -- Added sysconfig hook script for Xen to cope with ifup/ifdown - events on network devices (e.g. bridges) in use by virtual - machines. - fate#303386 -* Mon Sep 08 2008 carnold@novell.com -- Updated to xen version 3.3.1 RC changeset 18390. -* Wed Sep 03 2008 kwolf@suse.de -- Snapshots: Fix xend API functions for libvirt usage -* Mon Sep 01 2008 carnold@novell.com -- Fix problems building KMPs against the 2.6.27 kernel. -* Fri Aug 29 2008 plc@novell.com -- Added 'tap' to the type of devices for HalDaemon.py to - scan for change of xenstore attribute media-present. -* Wed Aug 27 2008 jfehlig@novell.com -- Don't create pv vif device if emulated network device is - explicitly specified in guest config. -* Fri Aug 22 2008 carnold@novell.com -- Updated to xen-unstable changeset 18358 Xen 3.3.0 FCS. -* Wed Aug 20 2008 carnold@novell.com -- Updated to xen-unstable changeset 18353 RC7. -* Wed Aug 20 2008 kwolf@suse.de -- Implementation of xm snapshot-delete - snapshot-ioemu-delete.patch, snapshot-xend.patch -- Add snapshot options to qemu-img-xen - qemu-img-snapshot.patch -* Tue Aug 19 2008 carnold@novell.com -- Enable kboot and kexec patches. -* Mon Aug 18 2008 carnold@novell.com -- Updated to xen-unstable changeset 18335 RC5. -* Mon Aug 18 2008 carnold@suse.de -- Removed git dependency. Instead use a static version of - ioemu-remote. -* Thu Aug 14 2008 jfehlig@novell.com -- Added patch to prevent starting same domU from multiple hosts. - Feature is disabled by default - see /etc/xen/xend-config.sxp. - fate#305062 -* Mon Aug 11 2008 jfehlig@novell.com -- Added python-openssl to Requires list for xen-tools. This - package is required if SSL relocation is enabled by user. -* Mon Aug 11 2008 carnold@novell.com -- Updated to xen-unstable changeset 18309. Pre 3.3.0-rc4. -* Sat Aug 09 2008 jfehlig@novell.com -- Disabled xend-relocation-ssl-server for now. Certificates must - be created and feature needs testing. -* Fri Aug 08 2008 carnold@novell.com -- Update to xen-unstable changeset 18269 post RC3. Reverse - version back to 3.3.0 from 4.0.0. -* Wed Aug 06 2008 carnold@novell.com -- Updated to xen-unstable changeset 18242. Version changes from - 3.3.0 to 4.0.0 -* Mon Aug 04 2008 carnold@novell.com -- Updated to xen-unstable changeset 18210. Post 3.3.0-rc2. -* Tue Jul 08 2008 carnold@novell.com -- Updated to xen-unstable changeset 17990. -* Tue Jul 08 2008 kwolf@suse.de -- ioemu: Write barriers for blktap devices - ioemu-blktap-barriers.patch -* Thu Jul 03 2008 kwolf@suse.de -- blktapctrl defaults to using ioemu instead of tapdisk now - blktapctrl-default-to-ioemu.patch -- Now that ioemu is default, it can be called with image paths - starting e.g. with tap:qcow2. If the image format is specified, - it has to be respected and no guessing on the image file must - happen. - ioemu-blktap-image-format.patch -- qcow2: Read/Write multiple sectors at once if possible to - improve performance. - ioemu-qcow2-multiblock-aio.patch -* Thu Jun 12 2008 kwolf@novell.com -- Add snapshot support to ioemu and blktapctrl - snapshot-ioemu-save.patch - snapshot-ioemu-restore.patch -* Fri Jun 06 2008 jfehlig@novell.com -- bnc#397890 - Create and own /var/lib/xen/dump -* Thu Jun 05 2008 kwolf@novell.com -- Fix tapdisk for qcow2 images > 2 GB - 1xxxx-qcow2-2gb-bug.patch -* Thu Jun 05 2008 jfehlig@novell.com -- Updated to xen-unstable changeset 17772. -* Tue May 27 2008 plc@novell.com -- bnc#381368 - boot qcow image fix. -* Fri May 23 2008 jfehlig@novell.com -- bnc#378595 - Revert patch that disables use of ifup/ifdown. - ifup-bridge in sysconfig has been fixed so patch is no longer - needed. Calling ifdown on bridge now removes ports and deletes - bridge, so network-bridge no longer needs to do these tasks. -* Fri May 16 2008 carnold@novell.com -- bnc#390985 - xm man page needs FIXME sections to be fixed - xen-fixme-doc.diff -* Wed May 14 2008 carnold@novell.com -- bnc#375322 - L3:timer went backwards - x86-domain-shutdown-latency.patch -* Sat May 10 2008 plc@novell.com -- bnc#388969 - Shift tab traversal does not work - xen-shift-key.patch -- bnc#384277 - PVFB security hole - xen-pvfb-security.patch -- bnc#385586 - VNC windows size too small - xen-vnc-resize.patch -* Fri Apr 25 2008 carnold@novell.com -- bnc#383513 - Unknown unit 'K' in Xen's logrotate config file. -* Fri Apr 25 2008 carnold@novell.com -- Update to Xen 3.2.1 FCS changeset 16881. -* Fri Apr 11 2008 carnold@novell.com -- Update to Xen 3.2.1 RC5 changeset 16864. -* Thu Apr 10 2008 jfehlig@novell.com -- bnc#378595 - Do not use ifup/ifdown in network-bridge for now. -* Mon Mar 24 2008 carnold@novell.com -- bnc#373194 - The xen module and the kernel for Dom0 don't match. -- Add ncurses-devel build dependency -* Mon Mar 24 2008 carnold@novell.com -- Update to Xen 3.2.1 RC1 changeset 16820. -* Thu Mar 20 2008 coolo@suse.de -- 3.1.0 is unfortunately not enough to obsolete 3.1.0_ - in rpm terms -* Fri Mar 14 2008 carnold@novell.com -- Update to Xen 3.2.1 changeset 16805. -* Fri Mar 14 2008 coolo@suse.de -- ipcalc does not exist - and breaks pattern -* Wed Mar 12 2008 jfehlig@novell.com -- Increased dom0-min-mem value to 512Mb in xend-config.sxp - bnc#370007 -* Mon Mar 10 2008 jfehlig@novell.com -- Fixed initialization of default VM config values when creating - VMs through Xen API. bnc#368273 -* Mon Mar 10 2008 jfehlig@novell.com -- Removed unused/untested xend-relocation script. -* Fri Mar 07 2008 jfehlig@novell.com -- Set device model when creating pvfb consoles via XenAPI. - bnc#367851 -* Fri Mar 07 2008 jfehlig@novell.com -- Ensure dhcpcd is activated, if appropriate, on bridges created - by network-multinet. bnc#364633 -* Fri Feb 29 2008 carnold@novell.com -- bnc#357966 - VT-D dosen't work for HVM guest. -* Fri Feb 29 2008 plc@novell.com -- Send UNIT_ATTENTION when CD drive has newly inserted media and - becomes ready. bnc#365386 -* Thu Feb 28 2008 jfehlig@novell.com -- Updated block-iscsi script and xen-domUloader patch, bnc #365385 -* Thu Feb 28 2008 carnold@novell.com -- Add support for Intel EPT / VPID. -* Tue Feb 26 2008 carnold@novell.com -- bnc#362415 - SLE-based installs 32-bit fully-virtualized have - network problems during installs. -- bnc#358244 - Time remaining does not change properly for FV SLES10 - SP2 guest. -- bnc#363053 - Install remaining time always shows 2:00:00 -* Tue Feb 26 2008 carnold@novell.com -- bnc#359457 - Xen full virt has data integrity issue. -* Tue Feb 26 2008 plc@novell.com -- Tranlate colors from 32 bit to 16 bit when viewing a 32 bit PV - VM from a 16 bit client. bnc#351470 - Also includes upstream mouse queue patch. -* Fri Feb 22 2008 jfehlig@novell.com -- Added PAM configuration files for remote authentication via - Xen API. bnc #353464 -* Tue Feb 19 2008 carnold@novell.com -- Fix PV drivers for HVM guests. -* Fri Feb 15 2008 carnold@novell.com -- Support for pxe booting fully virtualized guests in vm-install is - complete. -* Thu Feb 14 2008 carnold@novell.com -- Added upstream changesets that fix various bugs. - 16859 16929 16930 16945 16947 16962 16976 16980 16995 16998 17036 -* Wed Feb 13 2008 jfehlig@novell.com -- Updated network-multinet - - Simplify bridge creation - - Create traditional bridge and hostonly networks by default -* Fri Feb 08 2008 jfehlig@novell.com -- Added upstream changesets 16932, 16965, 16977, and 16988 to fix - various bugs in tool stack -- Also added upstream changeset 16989 to complete fate #302941. -* Mon Feb 04 2008 plc@novell.com -- Replaced xen-blktab-subtype-strip.patch with official upstream - changeset for bnc#353065. -* Fri Feb 01 2008 carnold@novell.com -- Update to xen 3.2 FCS. Changeset 16718 -- Merge xen-tools and xen-tools-ioemu into xen-tools. -* Wed Dec 19 2007 carnold@novell.com -- Update to xen 3.2 RC2. Changeset 16646 -* Thu Dec 13 2007 carnold@novell.com -- Added agent support for HP Proliant hardware. -* Wed Dec 05 2007 carnold@novell.com -- #338108 - VUL-0: Xen security issues in SLE10 -- #279062 - Timer ISR/1: Time went backwards -* Thu Nov 29 2007 carnold@novell.com -- Added part of upstream c/s 15211. Fixed open call with O_CREAT - because it had no mode flags (15211-fix-open-mode.patch). -* Mon Nov 05 2007 jfehlig@novell.com -- Added upstream c/s 15434 to allow access to serial devices. - Bug #338486. -* Thu Nov 01 2007 carnold@novell.com -- #334445: xenbaked: Fix security vulnerability CVE-2007-3919. -* Thu Nov 01 2007 carnold@novell.com -- #310279: Kernel Panic while booting Xen -* Tue Oct 02 2007 ccoffing@novell.com -- #286859: Fix booting from SAN -* Thu Sep 13 2007 ccoffing@novell.com -- #310338: Fix "No such file or directory" in network-multinet -* Wed Sep 12 2007 jfehlig@novell.com -- #309940: Fix 'xm reboot' -- Moved hvm_vnc.diff and xend_mem_leak.diff to 'Upstream patches' - section of spec file since both have been accepted upstream now. -* Mon Sep 10 2007 jfehlig@novell.com -- #289283: Fix memory leak in xend -* Fri Sep 07 2007 jfehlig@novell.com -- #297125: Expose 'type vnc' in vfb device sexp for HVM guests. -* Thu Sep 06 2007 ccoffing@novell.com -- #302106: Update network-multinet -* Wed Sep 05 2007 carnold@novell.com -- #307458: AMD-V CR8 intercept reduction for HVM windows 64b guests -* Wed Aug 29 2007 ccoffing@novell.com -- Update block-iscsi to match changes to open-iscsi. -* Mon Aug 27 2007 carnold@novell.com -- #289275 - domu will not reboot if pci= is passed in at boot time. -* Fri Aug 24 2007 carnold@novell.com -- #297345: Added several upstream patches for hvm migration. -* Fri Aug 17 2007 jfehlig@novell.com -- Added upstream c/s 15128, 15153, 15477, and 15716. These patches - provide foundation for bug #238986 -- Renamed xend_dev_destroy_cleanup.patch to reflect the upstream - c/s number and moved it to "upstream patches" section of spec - file. -* Mon Aug 13 2007 carnold@novell.com -- hvm svm: Log into 'xm dmesg' that SVM NPT is enabled. -* Fri Aug 10 2007 ccoffing@novell.com -- Honor RPM_OPT_FLAGS better -* Thu Aug 09 2007 ccoffing@novell.com -- #298176: Do not enable NX if CPU/BIOS does not support it -- #289569: Modify network-bridge to handle vlan -- #297295: Fix bridge setup: stop using getcfg -* Tue Aug 07 2007 olh@suse.de -- remove inclusion of linux/compiler.h and linux/string.h - remove ExclusiveArch and fix prep section for quilt setup *.spec -* Thu Aug 02 2007 jfehlig@novell.com -- Added patch to fix/cleanup destoryDevice code path in xend. - Patch was submitted upstream. Aids in fixing several bugs, e.g. - [#217211] and #242953. -* Tue Jul 31 2007 ccoffing@novell.com -- Update Ron Terry's network-multi script -- Fix insserv -* Tue Jul 31 2007 jfehlig@novell.com -- Added following upstream patches: - + 15642 - Fixes bug 289421 found in SLES10 SP1 but applies to - Xen 3.1.0 as well. - + 15649, 15650, 15651 - Fixes/enhancements to Xen API required - by Xen CIM providers -* Fri Jul 27 2007 ccoffing@novell.com -- #242953: Allow HVM to use blktap -- #239173: block-attach as RW for domUloader to avoid failures with - reiserfs (since blktap does not yet correctly communicate RO to - the kernel) -* Mon Jul 23 2007 ccoffing@novell.com -- Drop xen-bootloader-dryrun.diff; not needed for xen 3.1 -- rpmlint: Actually apply patch for #280637 -- rpmlint: Rename logrotate config from xend to xen -- Don't package xenperf twice -- xen-detect is a domU tool -* Mon Jul 23 2007 jfehlig@novell.com -- Added upstream patches that fix various bugs - + 15168 fixes check for duplicate domains - + 15587 resets domain ID and fixes problems with domain state - via Xen API - + 15609 stores memory values changed via Xen API -* Thu Jul 19 2007 ccoffing@novell.com -- BuildRequires LibVNCServer-devel -- Rotate all logs. -- Fix network data corruption on Win2003 with rtl8139. (#254646) -- Xen fails to create VM due to "out of memory" errors. (#280637) -* Tue Jul 17 2007 plc@novell.com -- Added CDROM removable media patch from 3.0.4 -* Fri Jul 06 2007 ccoffing@novell.com -- xensource bug #858: Disable strict aliasing for xenstore, to - avoid domU hangs. -* Tue Jul 03 2007 ccoffing@novell.com -- #285929: Bad "xendomains status" output w/ empty XENDOMAINS_SAVE -* Tue Jul 03 2007 carnold@novell.com -- Changes necessary to support EDD and EDID from Jan. -* Wed Jun 20 2007 jfehlig@novell.com -- Added upstream changesets 15273, 15274, and 15275. -- Removed the modified 15157 patch. This patch was actually a - consolidation of changesets 15157 and 15250. These changesets - are now discrete patches to ease subsequent updates of Xen. -* Wed Jun 20 2007 ccoffing@novell.com -- Split vm-install off as a separate package. -- Update man page. -- Update Ron Terry's network-multi script. -* Mon Jun 18 2007 ccoffing@novell.com -- Fix compiler warnings. -- Update block-npiv. -* Mon Jun 11 2007 ccoffing@novell.com -- Fix more warn_unused_value compiler warnings. -* Fri Jun 08 2007 ccoffing@novell.com -- Update to official rc10 (changeset 15042). -- Updated vm-install: - + easier to exit with Ctrl-C - + drop "TERM=xterm" for Linux (breaks PVFB text install) - + use "TERM=vt100" when calling "xm" to suppress terminal codes - + command-line support for VNC password - + fixed disk groups (e.g., 2 disks on command line w/o PDEV) - + fixed regression: Don't let user close progress window - + failure to open a device should not completely fail search for - bootsector (consider: no media in /dev/cdrom) - + always remove PV kernel and initrd from /tmp - + #279153: Support disks on iscsi/qcow/vmdk/nbd/file/phy/... -* Fri Jun 08 2007 jfehlig@novell.com -- Added a modified version of upstream c/s 15157. Original version - of c/s 15157 fixed bug #262805 but also broke - 'xm block-detach dom dev_name'. Modified version fixes bug 262805 - without introducing regression. Patch fixing c/s 15157 has been - submitted upstream. -* Wed May 23 2007 ccoffing@novell.com -- Drop xen-messages.diff; Xen now supports HVM save/restore. -* Tue May 22 2007 ccoffing@novell.com -- Update Ron Terry's network-multi script. -- Drop xen-doc-ps. (#267948) -- Update init scripts. -- Tidy spec file to fix rpmlint errors. -- Updated patches from Jan. -* Mon May 21 2007 ccoffing@novell.com -- vm-install bug fixes: - + #211342: better progress bar - + #259994: disk size would reset when editing path - + #247073: handle autoyast URLs - + #254311: physical disks were showing as 0.0 GB -* Wed May 16 2007 ccoffing@novell.com -- Properly quote pathnames in domUloader to fix EVMS. (#274484) -- Allow user to specify a default 'keymap' in xend's configuration - file. (#258818 and 241149) -* Mon May 14 2007 plc@novell.com -- Added upstream python patches for keymap specification in - PV config file. Added upstream ALTGR fix, sign extension fix - and modified patch 323 so that upstream patches applied cleanly. - (#258818) -* Fri May 11 2007 ccoffing@novell.com -- Update to xen-3.1-testing rc10 (changeset 15040). -- Update .desktop with proper group. (#258600) -- Include Kurt's updated block-iscsi. (#251368) -- Jim's updated patch to honor localtime setting. (#273430) -- Fix vm-install to work correctly when doing multiple simultaneous - installs via virt-manager. (#259917) -- Network connectivity fails in FV SLES 10 SP1; MAC address was - being read incorrectly from xenstore by PV driver. (#272351) -- For FV SLES 9, default apic=1 to allow x86_64 SLES 9 to boot. - (#264183) -* Fri May 04 2007 carnold@novell.com -- Added security fixes for problems found Travis Orandy (#270621) - CVE-2007-1320, CVE-2007-1321, CVE-2007-1322, CVE-2007-1323, - CVE-2007-1366 -* Thu May 03 2007 ccoffing@novell.com -- Update to xen-3.1-testing rc7 (changeset 15020). -- Fix identification of virt-manager windows. (#264162) -* Tue May 01 2007 jfehlig@novell.com -- Integrated domUloader with 3.0.5. Updated xen-domUloader.diff. -* Mon Apr 30 2007 ccoffing@novell.com -- Update to xen-3.0.5-testing rc4 (changeset 14993). -* Thu Apr 26 2007 jfehlig@novell.com -- Fixed autobuild error in function that returns random data. - File tools/ioemu/hw/piix4acpi.c line 72. Fix added to - xen-warnings.diff. -* Thu Apr 26 2007 ccoffing@novell.com -- Fix build on SLES 10 SP1. -* Wed Apr 25 2007 ccoffing@novell.com -- Update to xen-3.0.5-testing rc3 (changeset 14934). -- Switch BuildRequires to texlive. -* Fri Apr 20 2007 ccoffing@novell.com -- Updated README. (#250705) -- Fix vm-install's detection of PV RHEL4/5 kernels. (#260983) -* Thu Apr 19 2007 ccoffing@novell.com -- Place xenstore-* tools in new xen-tools-domU package, to be used - by suse_register. (#249157) -* Tue Apr 17 2007 ccoffing@novell.com -- Update translations. -* Thu Apr 12 2007 ccoffing@novell.com -- Combine two xenstore reads into one transaction, which causes - xenstored to not thrash so badly, and makes virt-manager more - responsive and less likely to time out or lock up. Partial fix - for #237406. -- If disk is read-only, pass -r to losetup. (#264158) -* Thu Apr 05 2007 ccoffing@novell.com -- Update vm-install: - + #260510: do not delete xml settings file - + #260579: write correct vif line for PV NIC in FV VM - + #261288: re-enable add disk buttons after deleting a disk - + #192272, #222765, #250618: Update OS list and their defaults -* Tue Apr 03 2007 ccoffing@novell.com -- Could not do simultaneous installs via virt-manager. (#259917) -* Mon Apr 02 2007 jfehlig@novell.com -- Fix improper handling of guest kernel arguments in domUloader. - Bug #259810 -* Mon Apr 02 2007 ccoffing@novell.com -- Update vm-install: - + #259420: refresh available memory more often - + #259972: cannot enter autoyast url -* Mon Apr 02 2007 ccoffing@novell.com -- Update translations for RC2. -* Fri Mar 30 2007 ccoffing@novell.com -- Fix "cannot allocate memory" when starting VMs. (#229849, 258743) -* Thu Mar 29 2007 ccoffing@novell.com -- Fix quoting of args for child processes during VM install. - (#258376) -- Fix retry logic in block hotplug script. (#257925) -* Wed Mar 28 2007 ccoffing@novell.com -- Updated vm-install's icon name. -- Updated translations. -* Fri Mar 23 2007 ccoffing@novell.com -- Disable aspects of qemu's console that can affect domain 0. - (#256135) -- Fix xmclone.sh to work with managed domains. (#253988) -- Update to xen-unstable changeset 14535. -* Mon Mar 19 2007 ccoffing@novell.com -- Update to xen-unstable changeset 14444. -- Include Ron Terry's network-multi_bridge -* Fri Mar 09 2007 jfehlig@novell.com -- Added lame patch to handle showing suspended state via Xen API. - The patch only affects Xen API and is thus low risk. - Bug #237859 -* Fri Mar 09 2007 carnold@novell.com -- Added AMD support for Vista 64 installation and boot. -* Fri Mar 09 2007 ccoffing@novell.com -- Make vm-install support NFS for SUSE (#241251). -* Fri Mar 09 2007 jfehlig@novell.com -- Fixed bug #250522 - + Upstream c/s 13557 stores model attribute of vif in xenstore. -* Thu Mar 08 2007 ccoffing@novell.com -- Update vm-install: - + Better description on "Virtual Disk" drop-down (not "xvda") - + Proper separation of recording options versus calculating - defaults; fixes corner cases - + #247849, #253013, 253009: Multiple fixes related to how disks - are defined, centered around bug #247849 (handle partitioned - PV installation disk) - + #252437: Allow virtual CDROM to be added (via ISO) even if - physical CDROM doesn't exist -* Wed Mar 07 2007 jfehlig@novell.com -- Fixed bug #252396 - + Added upstream c/s 14021. Applies to Xen API c-bindings - - low risk. - + Added local patch to correctly set Xen API Console.protocol - property -* Wed Mar 07 2007 jfehlig@novell.com -- Added upstream patch that fixes save/restore on 32pae guests. - Upstream c/s 14150. Bug #237859 -* Tue Mar 06 2007 carnold@novell.com -- Remove a debug message which is spamming the logs during live - migration. -* Mon Mar 05 2007 jfehlig@novell.com -- Fixed handling of vbd type in Xen API <-> sexpr integration. - Bug #250351 - + Updated an existing patch (xend_disk_decorate_rm.patch) and - then renamed patch to xend_vbd_type.patch to better reflect - purpose of patch. -* 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 -- Fix typo in xendomains. (#246107) -- Fix order in which vm-install processes command-line arguments. -* Fri Feb 16 2007 jfehlig@novell.com -- Added changeset 13775 from xen-unstable. This patch fixes - the last known issue with the Xen API patchset backported - from xen-unstable. -* Fri Feb 16 2007 jfehlig@novell.com -- Added c/s 13226 from xen-unstable. It affects Xen API only. -- Added patch to remove ':disk' and 'tap:qcow' from stored domain - config. Fixes bug #237414 and helps with bug #242953. -* Thu Feb 15 2007 jfehlig@novell.com -- Backported Xen API functionality from xen-unstable to support - hosting CIM providers. This functionality is required for - FATE feature 110320. ECO has been approved. - + Includes 19 changesets from xen-unstable. Most are - specific to Xen API. - + Includes 1 patch that relaxes parsing of xml response - in Xen API c-bindings. -* Thu Feb 15 2007 carnold@novell.com -- Added x86-nmi-inject.patch for NW debuging. (#245942) -* Thu Feb 15 2007 carnold@novell.com -- kernel panic in DomU while installing 32bit DomU on 64bit - Dom0. (#244055) Patches 13630-domctl.patch, - 13903-domctl.patch and 13908-domctl.patch -- Updated patch pae-guest-linear-pgtable.patch -* Mon Feb 12 2007 ccoffing@novell.com -- Load xenblk at dom0 start to support bootstrapping from - non-loopback devices. (#242963, #186696) -- Update vm-install: - + Update translations - + Clean up exception error codes and sync man pages - + Honor ordering of arguments (as claimed in man page) - + #240984: properly detach vncviewer - + #240387: default to absolute coordinate mouse for Windows -- Drop logging patch. (#245150) -* Sun Feb 11 2007 ro@suse.de -- remove -fstack-protector from RPM_OPT_FLAGS for now -* Thu Feb 08 2007 ccoffing@novell.com -- Update vm-install: - + Allow specifing disk (and disk size) vs. cdrom from CLI - + Add missing -M/--max-memory parameter to CLI to match GUI - + #241528: Display error if user selects FV OS but hw lacks VT - + Move all consistency checks out of Options class, since CLI - options may be processed in a "bad" order - + Fix infinite loops when info is missing from background jobs - + --background implies --no-auto-console - + Don't let user close progress window - + Fix bug in qemu slowness work-around, reported by Jan Albrecht - + Do disk.validate() when clicking "OK" on disks page - + #238959: Probe for removable media via /sys/block - + Output VNC info for backgrounded job - + Fix method of waiting for VM to exit when --no-autoconsole - + #239582: Use extracted kernel-xen/initrd-xen if present -* Tue Feb 06 2007 ro@suse.de -- disable commented out buildreq for kernel for the moment - to workaround endless rebuild -* Tue Feb 06 2007 ccoffing@novell.com -- xm-test should clean up xenstore better (#180138) -* Thu Feb 01 2007 ccoffing@novell.com -- Implement better job support for CIM (#241197) -- Temporary fix to allow PV VMs to reboot (#237414) -- Delete PYTHONOPTIMIZE for good; callers don't set it. -* Wed Jan 31 2007 ccoffing@novell.com -- Update xen-3.0.4 (changeset 13138); includes migration bugfix. -* Tue Jan 30 2007 ccoffing@novell.com -- Enable building KMP. -- Fix xendomains to work with managed domains. (#238781) -* Thu Jan 25 2007 ccoffing@novell.com -- Various bug fixes of 32on64, from Jan and Keir. -- Gerd's fix for domain builder with > 4 GB RAM (#233761) -- Update xen-vm-install: - [#234331], #239007: CD/DVDs should always be marked read-only - [#238458]: Work-around qemu slowness bug - [#239196]: Support SLED - [#239275]: Fix .desktop file - [#240064]: Clean up VMs better after failed install -* Tue Jan 23 2007 ccoffing@novell.com -- Update xen-vm-install: - [#237370]: Can now install 32pae SLES 10 on x86_64 hypervisor - [#237396]: Be able to use an existing disk, bypass OS installation - Fix handling of user's extra_args -- Patch from Jan to enable building PV drivers KMP for FV SUSE. - Currently conditionalized. -- Drop unused patches xen-io-register-context.diff and - xen-console.diff -* Sat Jan 20 2007 brogers@novell.com -- Fix handling of localtime config file parameter for PV guests - (#234376) -* Fri Jan 19 2007 ccoffing@novell.com -- Update xen-vm-install (NIC UI work; do not require tcp port bz - [#236517]; integrate with virt-manager) -* Wed Jan 17 2007 ccoffing@novell.com -- Update xen-vm-install (more disk UI work; support NetWare - response files and licenses) -* Tue Jan 16 2007 ccoffing@novell.com -- Major fixes to xen-vm-install (adding disks in the UI now works, - and fixed several CLI exceptions) -- Microcode does not need to be exactly 2048 bytes (changeset - 13079; Kurt) -* Fri Jan 12 2007 ccoffing@novell.com -- Include script to clone SLES 10 domU, from coolsolutions (fate - [#301742]) -- Updated patches from Gerd and Jan, including PAE > 4 gig fix, - updated VGA console patch. -- Updated xen-vm-install with finalized strings and desktop file. -* Thu Jan 11 2007 ccoffing@novell.com -- Include xen-unstable patches for HVM save/restore and 32-on-64 - HVM. -- Update to xen-3.0.4-1 (changeset 13132). -* Wed Jan 10 2007 ccoffing@novell.com -- Update xen-vm-install and domUloader to support NetWare. -- Include AMD's nested page table patches. -* Mon Jan 08 2007 ccoffing@novell.com -- Update to xen-3.0.4 (changeset 13129). -- Fix from upstream for mis-emulation of x86-64 pop. -* Fri Jan 05 2007 carnold@novell.com -- Many patches from Jan Beulich and Gerd Hoffmann in support of - 32 on 64 pv guests. These patches apply to both the hypervisor - and the tools. -* Fri Dec 22 2006 ccoffing@novell.com -- Do not require authentication on XenAPI socket, since CIMOM does - not support authentication. Socket is only accessible to root. -* Wed Dec 20 2006 ccoffing@novell.com -- Update to xen-3.0.4 (changeset 13100). -- Update xen-vm-install tools. -- Include Jim's 2 xen-tools patches for CIM provider issues. -* Mon Dec 18 2006 ccoffing@novell.com -- Update to xen-3.0.4-rc3 (changeset 13087). -- Fix line terminators in block-iscsi (#228864) -- Make domUloader work with blktap support in xend. -* Fri Dec 15 2006 ccoffing@novell.com -- Update to xen-3.0.4-rc2 (changeset 13067). -* Thu Dec 14 2006 ccoffing@novell.com -- Update to xen-3.0.4-rc1 (changeset 12901). -* Wed Dec 13 2006 brogers@novell.com -- Patch for loading bimodal PAE kernel to suuport NetWare -* Thu Dec 07 2006 ccoffing@novell.com -- Update to xen-unstable (changeset 12757). -- Enable LIBXENAPI_BINDINGS and XENFB_TOOLS. -- Enable unix domain socket for xend; needed by tools. -* Tue Dec 05 2006 ccoffing@novell.com -- Update to xen-unstable (changeset 12734; feature freeze for - 3.0.4) -- Make /etc/xen mode 0700 to protect vnc passwords. -* Mon Nov 27 2006 ccoffing@novell.com -- Fix how bootloader is called by the xend during restarts. - (#223850) -* Wed Nov 22 2006 ccoffing@novell.com -- Series of patches from Jan to address selectors with non-zero- - bases and other related issues in HVM. (#214568) -- Default pae=1, otherwise 64 bit HVM does not work at all. - (#217160) -* Fri Nov 17 2006 ccoffing@novell.com -- Backport several HVM fixes. (#176171?) -* Thu Nov 16 2006 ccoffing@novell.com -- Fix some problems in the xen-hvm-default-bridge patch. (#219092) -- xmlrpc isn't 64-bit clean, causing xend to get exceptions when - PFN is > 2 GB. (#220418) -* Mon Nov 13 2006 kallan@novell.com -- Backport changesets 11847, 11888, 1189[6-9], 119[00-18], 11974, - 1203[0-2], and 12205 from xen-unstable so that the PV drivers - can compile on older kernels such as sles9 and rhel4 -- Fix netfront.c to fail the probe if it is called for an ioemu - type device. This allows both PV and FV drivers to exist at - same time in the FV guest. -* Thu Nov 09 2006 ccoffing@novell.com -- Add xen-vm-install. -- Default bridge correctly for HVM guests. (#219092) -* Wed Nov 08 2006 aj@suse.de -- Set correct permissions on man files. -* Tue Nov 07 2006 ccoffing@novell.com -- Update name of blktap.ko in xend init script. (#215384) -- Remove some extraneous bad chars in xm manpage. (#218440) -- Update logrotate.conf. -- Update spec file. -* Wed Nov 01 2006 kallan@novell.com -- Backport xen-unstable changesets 12040 to address spurious - interrupts with PV drivers in HVM guests. -* Tue Oct 31 2006 ccoffing@novell.com -- Backport xen-unstable changesets 1184[1-3] to address SVM - interrupt injection issues. Replaces earlier (broken) patches. -* Mon Oct 30 2006 ccoffing@novell.com -- /var/lib/xen/images should not be world readable. (#214638) -- Update to xen-3.0.3-0 (changeset 11774; no code changes). -* Mon Oct 16 2006 ccoffing@novell.com -- Update to xen-3.0.3-testing changeset 11772 (rc5). -- Fix several possible type errors when running domUloader. -- Remove pygrub. Was broken on reiserfs and never had ext2 - support, so it is useless. (#173384) -- First attempt at moving domUloader to blktap. Still disabled - due to block-detach failing. -* Fri Oct 13 2006 ccoffing@novell.com -- Update to xen-3.0.3-testing changeset 11760 (rc4). -* Tue Oct 10 2006 ccoffing@novell.com -- Update to xen-3.0.3-testing changeset 11740 (rc3). -- Fix crash on PAE when specifying dom0_mem=4096M. (#211399) -- Make xend.balloon aware of kernel's memory floor, to fix - "Privileged domain did not balloon" errors. (#184727) -* Mon Oct 09 2006 ccoffing@novell.com -- Include AMD's interrupt injection fix. -* Wed Oct 04 2006 ccoffing@novell.com -- Imported keymap patch. (#203758) -- Account for minimum memory required by dom0 kernel. (#184727) -- Package /usr/include/xen/hvm/*.h -* Tue Oct 03 2006 ccoffing@novell.com -- Update to xen-3.0.3-testing changeset 11686. -* Tue Oct 03 2006 kallan@novell.com -- Updated README.SuSE to reflect the current method of handling - Xen network-bridging when using SuSEfirewall2. (#205092) -* Sat Sep 30 2006 aj@suse.de -- Cleanup BuildRequires. -* Thu Sep 28 2006 ccoffing@novell.com -- Only "eval" disks once in domUloader, to match current Xen. -* Wed Sep 27 2006 ccoffing@novell.com -- Switch to xen-3.0.3-testing tree; changeset 11633. -- Update (but disable) paravirtualized framebuffer patches. -* Tue Sep 26 2006 ccoffing@novell.com -- Update to xen-unstable changeset 11623. -- Fix domUloader typo introduced in last update. -- Build debug version of xen-pae. -* Mon Sep 25 2006 ccoffing@novell.com -- Update to xen-unstable changeset 11616. -* Tue Sep 12 2006 ccoffing@novell.com -- Update check_python script to identify Python 2.5 RCs as valid. -* Mon Sep 11 2006 ccoffing@novell.com -- Update to xen-unstable changeset 11440. -- xen-tools conflicts with qemu. Do not package qemu.1 manpage. - (#204758) -- Include Jan's updated patch for #192150 (to preserve register - context when doing IO). -* Tue Sep 05 2006 ccoffing@novell.com -- Update block-nbd and xmexample.nbd, and add block-iscsi and - xmexample.iscsi (from Kurt). -* Thu Aug 31 2006 ccoffing@novell.com -- Automatically create/destroy virtual frame buffer viewer. Add - "sdl=1" to config file of a paravirtualized VM to get the viewer. -- Log files have moved to /var/log/xen. -* Tue Aug 29 2006 ccoffing@novell.com -- xendomains does not actually save domains. (#201349) -- Update to xen-unstable changeset 11299. -* Mon Aug 28 2006 ccoffing@novell.com -- Fix incorrect path on x86_64 for vncfb and sdlfb. -* Thu Aug 17 2006 ccoffing@novell.com -- Improve xendomains init script, to handle unset sysconfig vars. -- Import virtual framebuffer patches. -- Drop reboot patch; resync patches. -* Wed Aug 16 2006 ccoffing@novell.com -- Update to xen-unstable changeset 11134. -- Drop xen-reverse-10064.diff now that kernel is updated. -* Tue Aug 08 2006 ccoffing@novell.com -- Re-enabled patch for #184175. -- Update to xen-unstable changeset 10986. -- Include Jan's patch to preserve register context when doing - IO. (#192150) -* Fri Jul 28 2006 ccoffing@novell.com -- Add support to domUloader for "xm create --dry-run". Based on - patch from HP. -* Thu Jul 27 2006 ccoffing@novell.com -- Add link for qemu-dm that is invariant across architectures, so - that VM config files can be simple key/value pairs parsable by - yast, and still be movable to another arch. (#193854) -- Add loop.ko to rescue image created by mk-xen-rescue-img, and - remove usbfs from image's /etc/fstab since USB isn't yet - supported, to avoid errors during boot. (#191627) -* Mon Jul 17 2006 ccoffing@novell.com -- Update to xen-unstable changeset 10712. -- Update domUloader and rcxend to work with blktap. -* Fri Jul 14 2006 ccoffing@novell.com -- When waiting for domains to shut down, must also wait for - loopback devices to be torn down, otherwise higher-level tools - may migrate a VM before the disk image is flushed. (#185557) -- More updates to the README. -* Thu Jul 13 2006 kallan@novell.com -- Added for loop to retry the losetup -d in /etc/xen/scripts/block. - It is possible for the losetup -d to fail if another process is - examining the loopback devices e.g. losetup -a. (#151105) -* Wed Jul 12 2006 ccoffing@novell.com -- Corrected and updated README. -* Mon Jul 10 2006 ccoffing@novell.com -- Add Jeff Mahoney's block-sync.diff, to give control of - "losetup -y" to the user (and potentially yast). Defaults to - old async behavior. (#190869) -* Thu Jul 06 2006 ccoffing@novell.com -- Update to xen-unstable tree. Revert changeset 10064, to maintain - backwards compatibility with SLES 10. -* Wed Jul 05 2006 ccoffing@novell.com -- Do not open migration port by default. (#190170) -- Update patch for migration oops, to latest version in bug - [#162865]. -* Mon Jul 03 2006 okir@suse.de -- xen-losetup-sync.diff: use the new "losetup -y" option to force - the loop device to use synchronous I/O (#189051) -* Fri Jun 30 2006 ccoffing@novell.com -- Increase balloon timeout value. (#189815) -- Update to xen-3.0-testing tree, changeset 9762. -* Thu Jun 29 2006 ccoffing@novell.com -- Fix some loopback races in domUloader. (#151105) -* Tue Jun 27 2006 ccoffing@novell.com -- Add "max_para_memory" and "max_hvm_memory" to output of "xm info" - for bug #184727. -- Include Jan's patches for bug #184175. Improves PAE guest - support on HVM. -* Mon Jun 26 2006 ccoffing@novell.com -- Include patch from HP to fix a domU migration failure ("Kernel - BUG at mm/mmap.c:1961"). Force L1/L2 page tables to be updated - at the end, to avoid them from being dirtied and not transferred. - (#162865) -* Fri Jun 23 2006 kallan@novell.com -- Updated xen-bonding.diff to enable bonding again after the latest - patches to network-bridge etc. (#161888) -* Wed Jun 21 2006 ccoffing@novell.com -- Clean up the useless "Nothing to flush" messages, from 'ip addr - flush', in /var/log/xen-hotplug.log -- Fix race condition in domUloader.py, when another process did - losetup -d while domUloader was running. This would result in - the mount failing, and so the VM would fail to start. -* Tue Jun 20 2006 ccoffing@novell.com -- Revamp balloon.py to account for pages currently being - scrubbed. (#185135) -* Mon Jun 19 2006 ccoffing@novell.com -- Update to xen-3.0-testing tree, changeset 9749. -- DomUs are getting starved for CPU (up to 40 seconds was seen) - when dom0 has a load. This can cause pathological behavior, and - can cause OCFS2 to fence (panic) the domain. (#179368, #178884) -- Import Gerd's fix to network-bridge script for bug #161888. -* Wed Jun 14 2006 ccoffing@novell.com -- Pull out accidentally-included debugging code. -- Drop xenvers patch; this was for backwards compatibility for - some early internal builds. -- Update from Jan on the console patch. Not all graphics cards / - drivers properly reflect the state in the register being tested. - Improved the check, to prevent screen corruption. (#161541) -* Tue Jun 13 2006 ccoffing@novell.com -- Resync with new tarball from xen-3.0-testing; changeset 9738. -* Mon Jun 12 2006 ccoffing@novell.com -- Drop BUILD_BUG_ON and pirq-shared patches. Last week's pirq - sharing patch from upstream (for bug #152892) makes these patches - redundant. Dropping these makes our shared_info structure match - upstream again, which is needed for compatibility with other - paravirtualized guests. -- Import changeset 9734 from xen-3.0-testing. This fixes a hyper- - call (used by the pcifront driver) to work on MP guests. Without - this, the pciback driver can hang on MP. (#181467) -- Import changeset 9733 from xen-3.0-testing. This patch is - required to match the Linux kernel, since Linux always calls - this operation from VCPU0 during secondary VCPU bringup. - Without this, process run-time accounting on secondary CPUs is - completely wrong. -- Updated README: Documented work-around for bug #180058. -* Fri Jun 09 2006 ccoffing@novell.com -- Include Jan's patch: "IOPL is ignored for VM86 mode port - accesses. Fix Xen emulation to match native behaivour." Fixes - some X lockup issues. (#179045) -- Include Keir's patch to allow reading from port 0x61, to avoid - an X server lockup. (#171087) -- Include xen-3.0-testing changeset 9726, which is needed to - support the latest kernel-xen. With this support, Linux will - only trigger unhandled IRQ path if IRQ is not shared across - multiple guests (another guest may have handled the interrupt). - This is more upstream work that goes with bug #152892. -- Add versioning to the Requires lines, to guard against mixing - binary incompatible versions. (#183292) -- I accidentially dropped part of Clyde's fix for bug #162244. - SMP support in HVM is working in xen-unstable, so upstream - dropped the HT CPUID masking code, which we then inheirited. - Re-add HT CPUID masking. (#162244) -- Updated README: VNC installations, known issues. -* Thu Jun 08 2006 ccoffing@novell.com -- Drop our XCHG patch for the equivalent upstream patch, to fix - patch application order. No code change. -* Wed Jun 07 2006 ccoffing@novell.com -- Updated README: HVM issues/tips, CDROM tips, known issues. -- Add patch from Intel to decode LODS/STOS instructions to fix - Windows installation. Only affects HVM. Xen changeset #9725 - consolidates this patch and xen-hvm-decode.diff; drop our 2 in - favor of the consolidated upstream patch. (#176717) -* Tue Jun 06 2006 ccoffing@novell.com -- Drop xen-8-way-bios patch, because it breaks Windows HVM - installation. The patch was only necessary when running SMP HVM - with "acpi=0" on the kernel command line. (#181974) -- Include two patches from xen-3.0-testing that change the - interface between Xen and guests. Including these now to help - forward-compatibility: - + 9709: Changes interface for accessing %%cr3 so that extra bits - (>4GB) for PAE pgdirs are placed in low-order bits of %%cr3. - Kernels without support for this will still run fine. - + 9721: Use explicitly-sized types in the dom0_ops and privcmd - structures. -- Fix ability to change ISOs images for HVM guest. (#181895) -- Removed pointless whitespace changes from xen-removable.diff, for - better maintainability. Cut the patch size in half; no code - changes. -* Mon Jun 05 2006 ccoffing@novell.com -- Include select patches from xen-3.0-testing: - + 9698: Official fix for bug #159001. Dropped our patch. - + 9702: Fix MMU_NORMAL_PT_UPDATE when passed a page that is no - longer of type page-table. - + 9703: Modification to fix for bug #159001; ignore empty PTEs. - + 9704: Fix for obvious typo in map_pages_to_xen: When replacing - a pte, free the page table pointed to by the old entry, not the - new entry. - + 9705: Jan's previous signed-ness patch (c/s 9695) was changed - when accepted upstream, which broke it; this changeset - attempts to fix the breakage. - + 9708: HVM: Fix a hang when doing an "xm destroy" of Windows VM. - + 9717: HVM: Interrupts must be kept disabled when entering Xen - for external interrupt processing. -* Fri Jun 02 2006 ccoffing@novell.com -- Include xen-3.0-testing changeset 9693. This scales the - ballooning timeout with the amount of memory being requested - (necessary for large memory machines). This is a more proper fix - for Novell bug #175805, and addresses XenSource bug #650. -* Thu Jun 01 2006 ccoffing@novell.com -- Update the README, regarding how to make the mouse work properly - with VNC in HVM. -- Update help text in mk-xen-rescue-img. -* Wed May 31 2006 ccoffing@novell.com -- Jan's backport of xen-unstable changesets 9517, 9518, and 9529. - This allows Xen to boot on 4-node configurations without - crashing. (#150114) -- Include patch from Jun Nakajima at Intel to fix inability to - start XWindows after creating HVM guest. (#159001) -- Include select patches from xen-3.0-testing: - + 9697: Fix infinite recursion loop in get_page_type() error path -- Include xen-unstable changeset 9967, to improve Summagraphics - tablet emulation, to help mouse tracking in HVM. (#167187) -- Include 3 patches from AMD to fix SMP support in HVM. (#176171) -- Add CPUID masking patches from AMD and Intel for HVM. This - prevents the OS from seeing (and trying to use) various hardware - features that are not supported within the VM. (#180879) -* Fri May 26 2006 ccoffing@novell.com -- Fix deadlock between xm and qemu. Qemu should not call xm; - issue xc commands directly. This deadlock was exposed when - making qemu exit nicely and clean up. (#176400) -- Include Gerd's update to his previous REP MOVS fix. Calculating - high_addr and low_addr is more complicated than previously - thought, and the count was wrong. (#165448). -- Drop previous patch that forcefully turns off Xen's console - logging to avoid video corruption; instead use Jan's patch which - only turns logging off when in graphical mode. (#161541) -- Include Jan's patch to call machine_halt rather than inline - assembly "hlt" when Xen crashes to sync display, disable watchdog - timers, etc. -- Tweak the auto-ballooning patch to limit the VM itself to the - requested amount of memory, don't include the overhead, as - suggested by Intel. Separate calls exist elsewhere to increase - the max as needed. (#149179) -- Include select patches from xen-3.0-testing: - + 9688, 9696: These remove some broken assembly string - functions. This is prep work from Jan for bug #160066. - + 9695: Updates in the hypervisor to EDI and ESI could be - incorrect, due to sign not being handled correctly. -* Fri May 19 2006 ccoffing@novell.com -- Update from Intel to previous patch to fix installation of HVM - W2k. Adds decoding for two more instructions. (#176717) -- Updated the README. -- Included updated version of KY's patch to reserve some lowmem - for PAE, to avoid kernel BUG() during boot. The amounts of - memory reserved at various physical memory sizes have been - adjusted. (#175124) -- Include Intel's patch for unchecked allocations in shadow*.c. - (#149179) -* Thu May 18 2006 ccoffing@novell.com -- Include Intel's patch to fix installation of HVM W2k. This patch - adds decoding for 'xor' and 'and' instructions. Without this, - the VM crashes when W2k attempts to install network components. - (#176717) -- While tidying xen-hvm-memory-check.diff for submission upstream, - I noticed an error in the patch (such that low-memory while - starting the HVM domain could still crash the physical machine.) - Now all uses of iopm are protected by the check. (#149179) -- Xen must always relinquish control of the VGA console once dom0 - has started. Otherwise, it could be over-writing dom0's memory, - causing screen or other memory corruption. Admin can use - "xm dmesg" to view Xen's log instead. (#161541) -- First send a SIGTERM, rather than SIGKILL, to qemu to give it a - chance to clean up. This fixes both mouse and CD-ROM issues - for fully virtualized VMs. This is a work-around; Ross is - still working on the proper fix. (#176400, #171258, #176157) -- Include select patches from xen-3.0-testing: - + 9682,9683: These patches only affect full virtualization on - AMD. Fixes register corruption, cleans up event injection, - cleans up IO handling. - + 9685,9686: This patch only affects full virtualization on - Intel. Fixes VM's segment base address, to avoid vmentry - failure. Also remove 32/64 differences in vmx reg store/load. -* Wed May 17 2006 ccoffing@novell.com -- When auto-ballooning domain 0's memory for a new HVM domain, - all memory (including memory intended for overhead) was given - to the VM itself. So increasing the memory size calculations - did not actually free up any more memory. Now, treat the amount - to balloon and the amount to give to the VM as separate values. - (#149179) -* Tue May 16 2006 ccoffing@novell.com -- Include Gerd's fix for HVM emulation of REP MOVS when the copy - spans a page. If the direction flag was set, the emulation code - broke. This caused the VM to freeze when configuring firewall - (#165448). -- Include KY's fix to default to reserving 16M of lowmem for PAE, - to avoid hitting kernel BUG() during boot (#175124). -- Don Dugger's (Intel) fix for HVM screen corruption (#164573). -- Increase maximum time auto-ballooning will wait for domain 0 to - respond, otherwise large VMs will fail to start from yast - (#175805). -* Mon May 15 2006 ccoffing@novell.com -- Update memory size calculations when auto-ballooning for HVM - to make more stable (#149179). -* Fri May 12 2006 ccoffing@novell.com -- Include select patches from xen-3.0-testing: - + 9674: xc_ptrace: Fix reversed conditional, which broke single- - stepping. - + 9675: xc_ptrace: Fix out-of-bounds memory-access for FPU state. - + 9678: Fix the performance issues of 2-level paging HVM guests - on the PAE Xen. -- Update man pages. -* Wed May 10 2006 brogers@novell.com -- Fix loading of binary images which either require PAE or - dynamically support running on both PAE hypervisor and non-PAE - hypervisors. (#174080) -* Wed May 10 2006 carnold@novell.com -- Handle memory failure when staring fully virtualized - guests to prevent reboot of the box (AMD) or - hanging the box (VT) (#149179). -* Tue May 09 2006 ccoffing@novell.com -- Include select patches from xen-3.0-testing: - + 9665: Fix pciif parsing for compatibility variable. - + 9666: Fix HVM hang; was broken due to previous "hda lost - interrupt" patch. (#169146) - + 9667: Do not set GP fault in VMCS for VMX (no bug#; from Intel) -* Thu May 04 2006 cgriffin@novell.com -- Update xen-3.0-testing tree, changeset 9664: - + Changesets 9663 and 9664 fix AMD fully virtualized - guests causing the system to reboot when - first starting up. (#169855) -* Thu May 04 2006 cgriffin@novell.com -- With a Xen domain set up with a loop-mountable file as rootfs, - the "xm start " invocation fails. The cause is a bug - domUloader.py (#172586) -* Thu May 04 2006 rmaxfiel@novell.com -- Added the ability to 'attach' and 'detach' removable media - devices to hvm guests. Also made cdrom eject when the eject - request comes from the hvm guest. (#159907) -- Fixed the loss of mouse when a SDL session ends with 'grab' - in effect. (#159001) -* Thu May 04 2006 cgriffin@novell.com -- Update xen-3.0-testing tree, changeset 9661: - + Drop patches merged upstream - + Took Kier's official patches for dropped patches most - notably spurious interrupts (#152892) -- Took Intel's patch to fix screen corruption when - resizing the screen of windows hvm guests (#164573) -* Wed May 03 2006 kallan@novell.com -- Added configuring network interfaces when using Xen bridging instructions - to the README.SuSE file as requested by bug #171533. -* Mon May 01 2006 tthomas@novell.com -- Added message to xm save to indicate that save is not currently - supported for fully virtualized guests. (#161661) -* Fri Apr 28 2006 ccoffing@novell.com -- Close fds before exec-ing vncviewer, so yast2-vm doesn't hang - when viewing fully-virtualized console (#168392). -* Thu Apr 27 2006 ccoffing@novell.com -- Update xen-3.0-testing tree, changeset 9656: - + Drop patches merged upstream. - + Fix reboot on large SMP machines (IBM, no bug #). -- Integrate Jan's patches: - + Spurious interrupt roundup (#152892). -* Mon Apr 24 2006 ccoffing@novell.com -- Integrate Jan's patches: - + FXSR patch (#135677). - + APIC option patch (work-around #150114). - + Protect against hypervisor crash (#169143). -- Update xen-3.0-testing tree, changeset 9649: - + Avoid spurious timer activations in hypervisor. - + Fix xen command line parsing (lapic / nolapic parsing). - + Fix inverted BUG_ON w.r.t. SiS APIC bug. -* Fri Apr 21 2006 ccoffing@novell.com -- Update to 3.0.2-2 (xen-3.0-testing tree, changeset 9640): - + Fix for "hda lost interrupt" for PAE VMX. - + Increase L2 PDE to 1 GB; allows x86_64 to boot larger dom0. - + Fix for SVM booting 32pae-on-32pae. -- Drop upstream patches (SiS APIC bug, HTT, HVM interrupt race) -- Add Jan's port of spurious interrupt patch (#152892). -- Add /etc/xen/images link for convenience (#168070). -- Updated README. -* Thu Apr 20 2006 ccoffing@novell.com -- SiS APIC bug patch (Jan Beulich, #116485). -* Wed Apr 19 2006 ccoffing@novell.com -- Don't kill xenstored and xenconsoled when stopping xend. - (#158562, #156261) -* Wed Apr 19 2006 ccoffing@novell.com -- Update to 3.0.2-2 (xen-3.0-testing tree, changeset 9629): - + Fix for SMP IA32 VMX guest booting. - + KY's SETMAXMEM fix. -* Wed Apr 19 2006 cgriffin@novell.com -- Removed HTT bit from cpuid and set logical processor count to 1. - Also fixed logic problem in svm code where apic=0 was not - handled (#162244). -* Wed Apr 19 2006 agruen@suse.de -- Create /boot symlinks in the %%install section instead of in - %%post so that they will end up in the package file list. -* Tue Apr 18 2006 ccoffing@novell.com -- Add /etc/xen/vm to vm config file search path (#167208). -* Fri Apr 14 2006 kallan@novell.com -- Add support for bonding in network-bridge. (#161678). -* Fri Apr 14 2006 ccoffing@novell.com -- Update to 3.0.2-2 (xen-3.0-testing tree, changeset 9620): - + Fixes stack corruption in libxs (XenSource #411). -* Thu Apr 13 2006 rmaxfiel@novell.com -- Fixed a problem in ioemu which exited when the cdrom line was - found in the guest def file but the cd device contained no media. - (#161210) -* Wed Apr 12 2006 ccoffing@novell.com -- Auto-balloon domain 0 for HVM domains (#149179). -- Update to 3.0.2-1 (xen-3.0-testing tree, changeset 9612): - + Fixes xmlrpc issues. - + Fixes several emulated instructions for HVM. - + Fixes for x86_64 inline assembly. -* Tue Apr 11 2006 ccoffing@novell.com -- Fix "jitter" and race in dom0's memory target calculation, which - could cause auto-ballooning to fail (#164714). -* Tue Apr 11 2006 brogers@novell.com -- Fix problem where localtime=1 results in zombie domains after - they shutdown (#164960) -* Mon Apr 10 2006 ccoffing@novell.com -- Update to hg 9598 (xen-3.0-testing tree; 3.0.2-rc). Discounting - Linux changes and patches we already carry, this update contains: - + Saner error handling in iret hypercall (x86/64). - + Make root page table sanity check on restore more generic. - + Additional sanity / compatability checks during guest build. - + IO-APIC update hypercall fixes. -* Fri Apr 07 2006 ccoffing@novell.com -- Don't throw an exception if 'xm top' is run by non-root; print - error message instead (#164224). -- Change localtime patch to account for daylight savings time - (Bruce Rogers). -- Re-add patch to make tightvnc work. It was accidentally dropped - recently (#149556). -* Thu Apr 06 2006 ccoffing@novell.com -- Update to hg 9590 (xen-3.0-testing tree; 3.0.2-rc). -- Fix type error in localtime patch for para (Bruce Rogers). -- Fix default localtime for full (Bruce Rogers). -- Fix path in mk-xen-resue-img.sh (#163622). -- Update README (pathnames, yast2-vm descriptions, terminology). -* Mon Apr 03 2006 garloff@suse.de -- init script: Test for control_d in capabilities to determine dom0 - rather than privcmd. -- init script: Try loading netloop and backend modules. -- mk-xen-rescue-img.sh: Copy frontend drivers, remove stale files. -- example config files: provide commented out domUloader exmaples. -* Mon Apr 03 2006 ccoffing@novell.com -- Update to hg 9514 (xen-unstable tree; 3.0.2-rc). -- Fix for rebooting (Jan Beulich; #160064). -* Fri Mar 31 2006 ccoffing@novell.com -- Update to hg 9502 (xen-unstable tree; 3.0.2-rc). -- Update man page (#162402). -- xen-tools requires python-xml (#161712). -- Include localtime patch to support NetWare (Bruce Rogers). -* Thu Mar 30 2006 ccoffing@novell.com -- Update to hg 9481 (xen-unstable tree; 3.0.2-rc). -- Correctly default XAUTHORITY if it is not set. This allows the - GUI to come up for fully virtualized guests (was especially - problematic when VM was started from YaST). (#142472) -* Wed Mar 29 2006 ccoffing@novell.com -- Fixed reversed "Do I have enough memory?" test when creating - new VMs (#156448). -* Tue Mar 28 2006 ccoffing@novell.com -- Pick up two critical fixes for AMD to fix full virtualization: - c/s 9453 & c/s 9456. -* Thu Mar 23 2006 ccoffing@novell.com -- Update to hg 9434 (xen-unstable tree; 3.0.2-rc). -- Fix /etc/xen/scripts/block to properly check if devices can be - shared. -- Default XENDOMAINS_AUTO_ONLY to true; previous setting - contradicts yast2-vm's claim that only VM's marked auto will be - auto-started. -* Mon Mar 20 2006 ccoffing@novell.com -- Update to hg 9329 (xen-unstable tree). -* Wed Mar 15 2006 ccoffing@novell.com -- Update to hg 9251 (xen-unstable tree). -- Update to latest versions of Intel's VNC patches: - patch-vga-sse2-0314.l, patch-vnc_loop-0314.l, - patch-vncmouse-0315.l -- Gather example files in /etc/xen/examples. -* Tue Mar 14 2006 rmaxfiel@novell.com -- Removed the intermediate sym-link between xen.gz and - xen--.gz. Grub 0.97 XFS can not handle a - double indirect to a file. (#151792) -* Mon Mar 13 2006 garloff@suse.de -- Update README.SuSE: Document limits (mem, cpu hotplug, max_loop), - more network troubleshooting, update security info. -- Be more tolerant against errors in ifdown/ifup to better coexist - with non-std network setups (e.g. ifplugd/NetworkManager). -* Tue Mar 07 2006 ccoffing@novell.com -- Update to hg 9172 (xen-unstable tree). -- Create new xen-libs package, split from xen-tools (#154473). -- Update mk-xen-rescume-img and xmexample.rescue to work with - current rescue image on CD (#152971). -- Include Kurt's patch to domUloader, to pass command line args. -- xendomains shouldn't try to migrate or save HVM domains, as this - isn't supported and will stall the shutdown (#155265). -- Create empty /etc/xen/vm directory for YaST to place config files - in, to avoid name collisions (#156322). -- Update and re-enable vga patch from Intel (Don Dugger). VGA - emul is faster and not corrupted. -- ifup is run to ensure IPs are assigned before rearranging for - xen, but this can fail with ifplugd; this should not kill the - whole script (Kirk Allan) (#154115). -- Make network-bridge script more robust, by checking /sys instead - of grep-ing. -* Mon Mar 06 2006 ccoffing@novell.com -- Update to hg 9148 (xen-unstable tree). Drop patches merged - upstream. -- More README improvements (#154134). -- Fix "vncviewer=1" to bring up vncviewer (#149556). -* Mon Mar 06 2006 ccoffing@novell.com -- Fix build of hvmloader and vmxassist by removing external - CFLAGS (XS changeset #9110). -- Fix build by forcing --prefix during installation of *.py. -* Wed Mar 01 2006 ccoffing@novell.com -- Update to hg 9029 (xen-unstable tree). Adds support for HVM on - 64 bit hardware. -- Update vncmouse diff to 20060301 from Intel; compensates for lack - of eager events in our LibVNCServer. -- Fix many bugs in lomount. -- Cap maximum value of "xm mem-set" for domain 0, based on size of - dom0's page tables (#152667). -* Mon Feb 27 2006 ccoffing@novell.com -- Update to hg 9015 (xen-unstable tree). More bug fixes. -- Update patch to better honor RPM_OPT_FLAGS. -- Updated README (#154134). -- Disable xen-vga-0213 patch; it speeds VGA updates but was - corrupting the display. -- Change max mouse polling time from 1ms to 10ms to reduce CPU - load (from Intel). -* Thu Feb 23 2006 ccoffing@novell.com -- Update to hg 8954 (xen-unstable tree). More bug fixes. -- Don't use a dummy IP of 1.2.3.4 for NFS server when booting domU - with DHCP. Seems to hang x86_64 Linux. -- Remove unnecessary x86_64 patch. -- Fix auto-ballooning of dom0 memory for HVM domUs (XenSource bug - 521). -* Tue Feb 21 2006 ccoffing@novell.com -- Update to hg 8920 (xen-unstable tree). Fixes instruction decode - for fully virtualized guests, fixing booting from CDs. -- Integrate 3 patches from Intel, to improve VNC performance. -* Tue Feb 21 2006 ccoffing@novell.com -- Update to hg 8910 (xen-unstable tree). - fixes 32 on 32, 32 pae on 32pae, 64 on 64, 32 on 64. - critical HVM fixes, for fully virtualized guests. -* Fri Feb 17 2006 ccoffing@novell.com -- Update to hg 8870 (xen-unstable tree). More HVM fixes. -- Remove duplicate balloon.free call. -- Add patch from Intel to fix dom0 crash on 64 bit SMP HVM. -* Thu Feb 16 2006 carnold@novell.com -- Update to hg 8858 (xen-unstable tree). -* Wed Feb 15 2006 ccoffing@novell.com -- Update to hg 8857 (xen-unstable tree). Syncs hypervisor core - with Linux 2.6.16, which may fix some ACPI issues. Fixes HVM. -- Fix uninitialized variable in xc_load_bin (from Bruce Rogers). -- Auto-balloon dom0 for fully virtualized domains (#149179). -- xen-doc-html was missing image files. -* Mon Feb 13 2006 ccoffing@novell.com -- Update to hg 8830 (xen-unstable tree). -- Restore cs 8783/8792 to match kernel. -* Wed Feb 08 2006 ccoffing@novell.com -- Update to hg 8800 (xen-unstable tree). -- Update BuildRequires. -- Add "max-free-memory" to "xm info", to support yast2-vm (#147612) -- Insserv xendomains, to support yast2-vm. -- Fix exit code of "xend stop". -- Revert cs 8783/8792 to allow xenstore to start (until kernel - catches up). -- Ensure eth0 aka veth0 really comes up in network-bridge. -* Sat Feb 04 2006 mls@suse.de -- converted neededforbuild to BuildRequires -* Fri Jan 27 2006 ccoffing@novell.com -- Update to hg 8728 (xen-unstable tree). -- Improve network-bridge: - + Ensure netdev really is up, to fix STARTMODE="manual". - + Stop ifplugd when doing ifdown, to fix STARTMODE="ifplugd". - + Improve check for whether bridge already exists. - + Improve defaults for netdev. -- Fix log rotate so xend moves to new log. -- xen-tools "Requires" python, et.al.; xen proper doesn't. -- Revamp mk-xen-rescue-img.sh (#118566). -- Revamp rcxendomains: improved output, error checking, return - values (#143754, #105677). -* Tue Jan 24 2006 ccoffing@novell.com -- Update to hg 8659 (xen-unstable tree). -* Mon Jan 23 2006 ccoffing@novell.com -- Correct return values and improve messages of init scripts. -* Fri Jan 20 2006 ccoffing@novell.com -- Use domUloader instead of pygrub. -* Thu Jan 19 2006 carnold@novell.com -- Build based on the xen-unstable.hg 8628 -* Wed Jan 18 2006 carnold@novell.com -- Update to hg 8646 xen-unstable-hvm.hg tree. -* Fri Jan 13 2006 ccoffing@novell.com -- Allow version string "XEN_VER=3.0" instead of just - "XEN_VER=xen-3.0" for backwards compatibility. -- Correctly set changeset in compile.h. -* Thu Jan 12 2006 carnold@novell.com -- Added two patches from AMD that apply to the 8513 changeset. -* Thu Jan 12 2006 kukuk@suse.de -- Add libreiserfs-devel to nfb. -* Wed Jan 11 2006 carnold@novell.com -- Update to hg 8513 xen-unstable-hvm.hg tree. -* Tue Jan 10 2006 ccoffing@novell.com -- Update to hg 8269 (xen-3.0-testing). -- Support try-restart in init scripts. -- Clean up installation of udev rules. -* Wed Dec 14 2005 ccoffing@novell.com -- Update to hg 8257 (xen-3.0-testing). -- Update documentation. -- Fix gcc 4.1 warnings. -* Wed Dec 07 2005 ccoffing@novell.com -- Update to hg 8241 (xen-3.0-testing). -* Mon Nov 28 2005 ccoffing@novell.com -- Update to hg 8073. -- Rationalize command names (eg, setsize -> xentrace-setsize). -- Fix gcc 4.1 warnings. -* Wed Nov 16 2005 ccoffing@novell.com -- Update to hg 7782. -- Honor RPM_OPT_FLAGS better. -- Include a few simple, obvious fixes from upstream. -- Build xm-test package. -- Update udev scripts. -* Mon Nov 14 2005 ccoffing@novell.com -- Includes upstream fixes to fix i586 save/restore. -* Thu Nov 10 2005 ccoffing@novell.com -- Include a few simple, obvious fixes: 7609, 7618, 7636, 7689, - 7690, 7692, 7696 -* Thu Nov 03 2005 ccoffing@novell.com -- Update to hg 7608. -- Fix warn_unused_result warnings. -- Drop some patches (merged upstream) -- Tidy README.SuSE. -* Tue Nov 01 2005 ccoffing@novell.com -- Update to hg 7583. -* Thu Oct 20 2005 ccoffing@novell.com -- Don't mention unwritten man pages. -- Update xmexample* to match SUSE paths. -- Update xs-include patch. -* Wed Oct 19 2005 garloff@suse.de -- Avoid race in watchdog functionality. -- Improve network-bridge script. -* Tue Oct 18 2005 garloff@suse.de -- Ignore zombies in the xendomains shutdown procedure and have a - configurable timeout for the commands. Make xendomains status - report something useful. -- Make xendomains script comaptible to non-SUSE distros. -* Mon Oct 17 2005 garloff@suse.de -- Update to hg 7398. -* Mon Oct 17 2005 garloff@suse.de -- Create useful xendomains init script and sysconfig file. -* Mon Oct 17 2005 garloff@suse.de -- Create symlinks also for -pae and -dbg hypervisor. -- Build doxygen documentation. -- Include block-nbd script and xen-nbd example config. -- Include patchset info. -* Wed Oct 12 2005 garloff@suse.de -- Update docu. -- Enable xen-dbg hypervisor for gdbserver domU debugging. -* Tue Oct 11 2005 garloff@suse.de -- Update docu. -- Update to hg 7313. -- Move libxenstore.so to xen-tools. -* Tue Oct 11 2005 garloff@suse.de -- Fix buglet in /sbin/xen-vbd. -* Mon Oct 10 2005 garloff@suse.de -- Downgrade to hg 7267. -- Add troubleshooting section to README.SUSE. -* Mon Oct 10 2005 garloff@suse.de -- Fix typo in SrvDomain for mem-set operation. -- Workaround: write directly to balloon in dom0 setMemoryTarget. -- Kill xenconsoled and xenstored in rcxend stop. -* Sun Oct 09 2005 garloff@suse.de -- Update to hg 7278. -- Provide udev rules to setup vifs and vbds in dom0 when domUs - boot (kraxel). -- Change default FS size for rescue images to 80MB. -* Sat Sep 10 2005 garloff@suse.de -- Update to hg 6715. -- Fix network-bridge down. -* Wed Sep 07 2005 garloff@suse.de -- Build PAE version along non-PAE version of Hypervisor. -* Tue Sep 06 2005 garloff@suse.de -- Try to fix network bridge down issue. -- Document netowrking and firewalling caveats in README.SUSE. -- Enable PAE. -* Tue Sep 06 2005 garloff@suse.de -- Update to hg 6644. -* Sun Sep 04 2005 garloff@suse.de -- Update to hg 6610. -- Rename default name of xen-br0 to xenbr0. -- Fix pygrub installation. -- Use libreiserfs to support pygrub on reiser. -* Mon Aug 29 2005 ccoffing@novell.com -- xen-bridge-net.diff: do not destroy domain 0's network setup - when starting xend. -* Mon Aug 29 2005 garloff@suse.de -- Update to hg 6458. -- Drop privileged port check -- we use Unix dom sockets anyway - (#105178). -- init.xend: Fix linebreaks in PID list. -- Correctly assign insserv to xen-tools subpackage. -* Thu Aug 25 2005 garloff@suse.de -- Add dirs /var/run/xenstored and /var/lib/xenstored. -* Thu Aug 25 2005 garloff@suse.de -- Update to hg 6393. -* Mon Aug 22 2005 garloff@suse.de -- Update to hg 6315. -- Include linux-public headers in xen-devel package. -* Sun Aug 21 2005 garloff@suse.de -- Update to hg 6305. -* Sat Aug 20 2005 garloff@suse.de -- Update to hg 6299. -- Enable VNC support (depending on LibVNCServer). -* Sat Aug 20 2005 garloff@suse.de -- Split off xen-tools-ioemu for supporting unmodified guests. -* Fri Aug 19 2005 garloff@suse.de -- Enable pygrub (at the cost of depending on e2fsprogs-devel) -- Enable VMX ioemu SDL support (at the cost of many dependencies) -* Fri Aug 19 2005 garloff@suse.de -- Update to mercurial changeset 6223. -- Move /usr/libexec/xen/ to /usr/lib[64]/xen/bin/. -- Split off -tools package. -* Mon Aug 15 2005 garloff@suse.de -- Create symlinks in %%post. -- Update README.SUSE. -- Mark /etc/xen/ as %%config(noreplace). -- Fix x86-64 build (movl -> mov, lib vs. lib64 inst dirs). -- Remove PYTHONOPTIMIZE. -* Tue Aug 02 2005 ccoffing@novell.com -- Fix warn_unused_result warnings -* Thu Jul 28 2005 ccoffing@novell.com -- Update to latest 3.0-unstable snapshot. -* Wed Jul 13 2005 ccoffing@novell.com -- Fixed bug in glibc24 patch that caused erroneous "out of memory" - errors -* Fri Jun 24 2005 ccoffing@novell.com -- Fix gcc4 patch that caused a panic in Xen at boot. -* Fri Jun 24 2005 ccoffing@novell.com -- Fix xen-syms link. -* Fri Jun 17 2005 ccoffing@novell.com -- Fix version-check in NetWare loader (0x336ec577 -> 0x326ec578). -* Fri Jun 17 2005 ccoffing@novell.com -- Backport NetWare-friendly loader from Xen 3.0. -* Thu Jun 16 2005 ccoffing@novell.com -- Destroy domains that failed to be fully created. -* Fri Jun 10 2005 garloff@suse.de -- Update to latest 2.0-testing snapshot. -- Use RPM version and release no as xen version. -* Tue Jun 07 2005 garloff@suse.de -- Update mk-xen-rescue-img.sh script: Handle SLES9 better. -- Export PYTHONOPTIMIZE in xend start script. -* Mon Jun 06 2005 garloff@suse.de -- Merge _perform_err fixes. -* Mon May 23 2005 ccoffing@novell.com -- update to 2.0.6 -* Wed Apr 13 2005 garloff@suse.de -- More gcc4 and binutils related fixes. -* Wed Apr 13 2005 garloff@suse.de -- Build fixes for gcc4. -* Sun Apr 03 2005 garloff@suse.de -- Update xen: Various fixes (scheduling, memset, domain crash - handling) and enhancements (bg page scrubbing). -* Thu Mar 24 2005 garloff@suse.de -- xen-bridge-net.diff: Make sure bridge netdev is up after adding - addresses to it. -* Wed Mar 23 2005 garloff@suse.de -- xen-secure.diff: Check for privileged port before allowing - certain control operations. -- README.SUSE: Document this change. -* Wed Mar 23 2005 garloff@suse.de -- Require ports < 1024 to allow controlling VMs. -* Mon Mar 21 2005 garloff@suse.de -- Update xen. -* Wed Mar 16 2005 garloff@suse.de -- Update xen. -- Add /var/lib/xen/xen-db/ subdirs. -* Sun Mar 13 2005 garloff@suse.de -- Update to post-2.0.5 -- Make /usr/sbin/xm root:trusted 0750 -- Drop some patches (merged upstream) -* Tue Mar 08 2005 garloff@suse.de -- Update README with security notes. -- Update mk-xen-rescue-image.sh script allowing to specify the - kernel version to be used. -- Rather than busy-looping, exit console on a domain that has - shutdown. -* Mon Mar 07 2005 garloff@suse.de -- Update xen to latest snapshot. -- tgif not needed any more. -* Tue Mar 01 2005 garloff@suse.de -- Include serial-split from Charles Coffing. -* Tue Mar 01 2005 garloff@suse.de -- Update xen to latest snapshot. -* Mon Feb 21 2005 garloff@suse.de -- Update README.SuSE. -- Update xen to latest snapshot. -* Sun Feb 13 2005 garloff@suse.de -- Add init header to xendomains init script. -- Add bridge-utils dependency. -- Update config file and README. -- Activate xend init script on installation. -* Wed Feb 09 2005 ro@suse.de -- remove te_etex and te_pdf from neededforbuild. -* Wed Feb 09 2005 garloff@suse.de -- Update README about IDE dma. -- Default to dhcp. -* Wed Feb 09 2005 garloff@suse.de -- Update to xen post-2.0.4. -- Little bugfix for xen rescue install script. -- Update README.SUSE: Better explanation of root FS creation. -* Sun Jan 23 2005 garloff@suse.de -- Change some defaults to be more secure (xend only binds to - localhost, ip spoof protection on). -- Avoid ipv6 issue with xend network script. -- Extensive docu in README.SUSE now. -- mk-xen-rescue-img.sh creates a xen root fs image from the std - SUSE rescue image. -- Put boot.local script in root img to parse ip boot par. -* Thu Jan 20 2005 garloff@suse.de -- Update to newer snapshot. -* Wed Jan 19 2005 garloff@suse.de -- Update to xen-2.0-unstable (post 2.0.3). -* Thu Dec 09 2004 garloff@suse.de -- Initial creation of package xen, xen-doc-*. -- i686 only for now.