Change logs for kvm source package in Jaunty

  • kvm (1:84+dfsg-0ubuntu12.4) jaunty-proposed; urgency=low
    
      * debian/patches/Fix-cluster-freeing-in-qcow2.patch: cherry-pick
        from upstream, fixes regression caused by
        qcow2-corruption-Fix-alloc_cluster_link_l2-Kevin-W.patch
        LP: #404394
    
     -- Dustin Kirkland <email address hidden>   Wed, 04 Nov 2009 14:05:14 -0500
  • kvm (1:84+dfsg-0ubuntu12.3) jaunty-proposed; urgency=low
    
      * Cherry-pick qcow2 corruption patch from upstream git
        - Fix-at-least-one-cause-of-qcow2-corruption.-Nolan.patch,
        LP: #392295
      * Cherry-pick patch series from upstream to fix segfaults when
        cancelling DMA operations in virtual machines. LP: #359447
      * Cherry-pick dma error handling patch from upstream git, LP: #359447
        - Fix-DMA-API-when-handling-an-immediate-error-from-bl.patch
      * debian/control: depend on linux-server and linux-generic headers;
        this may be a bit overkill, as you only need one of the two,
        however, we don't know which one of the two until postinst;
        because of this, we get *tons* of bug reports about kvm-source not
        being able to build because of missing headers (even though we print
        a helpful warning message in postinst), LP: #394953
      * debian/kvm-source.postinst: touch reboot-required to ensure that
        the new kvm module gets loaded and running
      * debian/source_kvm.py: only collect packages related to kvm for apport,
        LP: #382077
    
     -- Dustin Kirkland <email address hidden>   Tue, 07 Jul 2009 14:22:26 -0500
  • kvm (1:84+dfsg-0ubuntu12) jaunty-proposed; urgency=low
    
      * Apply patch series from upstream to fix segfaults when cancelling
        DMA operations in virtual machines. (LP: #359447)
    
     -- Soren Hansen <email address hidden>   Sun, 03 May 2009 09:39:47 +0200
  • kvm (1:84+dfsg-0ubuntu11) jaunty; urgency=low
    
      * debian/patches/add-all-virtio-drives.patch: Fix bugs where the caller
        does not specify a perfectly defined list of virtio drives starting at
        index=0 and having no gaps in indices; LP: #360832, #360825
      * debian/patches/fix-qcow-corruption: Cherry-pick from kvm stable git
        branch, fixes at least one cause of qcow2 image corruption; no reports
        yet of this in Ubuntu, but I'm being proactive about this one;
        LP: #361938
      * debian/source_kvm.py: dpkg -l was a little too heavy, compress this
        output considerably
    
     -- Dustin Kirkland <email address hidden>   Fri, 17 Apr 2009 09:59:58 -0500
  • kvm (1:84+dfsg-0ubuntu10) jaunty; urgency=low
    
      * debian/patches/virtio-net_disable_gso.patch: hardy guest kernels
        do not have working gso support.  Disable it for everyone until
        we have a work around, LP: #331128.
    
     -- Dustin Kirkland <email address hidden>   Thu, 02 Apr 2009 11:08:34 -0500
  • kvm (1:84+dfsg-0ubuntu9) jaunty; urgency=low
    
      * debian/source_kvm.py: add a basic apparmor hook for kvm, retrieving
        a listing of all packages installed, and the kvm command line used
    
     -- Dustin Kirkland <email address hidden>   Fri, 27 Mar 2009 15:56:24 -0500
  • kvm (1:84+dfsg-0ubuntu8) jaunty; urgency=low
    
      * debian/patches/dkmsify.patch: handle i686 arch properly, LP: #333632
      * debian/control: kvm-source needs kernel headers
      * debian/kvm-source.postinst: check if necessary headers are installed;
        if not, print a handy error message with instructions, LP: #341159
      * debian/kvm.init: use proper lsb begin/end message logging for cleaner
        usplash interaction, LP: #275009
      * debian/rules, debian/control: Enable pulseaudio audio driver, LP: #304649
    
     -- Dustin Kirkland <email address hidden>   Thu, 12 Mar 2009 00:17:04 -0500
  • kvm (1:84+dfsg-0ubuntu7) jaunty; urgency=low
    
      * debian/control: revert libvdeplug2-dev build-dependency as this package
        is in Universe
    
     -- Dustin Kirkland <email address hidden>   Mon, 02 Mar 2009 23:11:02 -0600
  • kvm (1:84+dfsg-0ubuntu6) jaunty; urgency=low
    
      [ Emmet Hikory <email address hidden>  ]
      * debian/rules, debian/control: Enable build for lpia & ia64
        (thanks to TJ) LP: #277517
    
     -- Dustin Kirkland <email address hidden>   Mon, 02 Mar 2009 15:35:26 -0600
  • kvm (1:84+dfsg-0ubuntu5) jaunty; urgency=low
    
      * debian/patches/fix_screen_corruption: patch from upstream SVN (should
        be dropped in next merge), fixes LP: #336712, #333920
      * debian/patches: permanently removed all dropped patches
    
     -- Dustin Kirkland <email address hidden>   Mon, 02 Mar 2009 09:15:26 -0600
  • kvm (1:84+dfsg-0ubuntu4) jaunty; urgency=low
    
      [ TJ <email address hidden> ]
      * debian/control: add build-depends on libvdeplug2-dev which will cause
        qemu's configure script to enable vde support, LP: #253230
    
      [ Dustin Kirkland ]
      * debian/kvm-source.postinst: remove dkms module before installing new
        one, LP: #334177
    
     -- Dustin Kirkland <email address hidden>   Thu, 26 Feb 2009 16:07:57 -0600
  • kvm (1:84+dfsg-0ubuntu3) jaunty; urgency=low
    
      [ Reviewed Ubuntu patches with KVM/QEMU upstream, Anthony Liguori ]
      * debian/patches/03_bios_no_ssp.patch: DROPPED, included upstream
      * debian/patches/06_no_system_linux_kvm_h.patch: DROPPED, no longer
        necessary, kvm kernel header file is now generally available
      * debian/patches/from-debian-qemu/22_net_tuntap_stall.patch: DROPPED,
        no longer necessary; this patch was to work around a bug in
        2.6.11-rc1; this patch could be causing network packet drop issues;
        definitely WRONG at this point with modern QEMU
      * debian/patches/from-debian-qemu/62_linux_boot_nasm.patch: DROPPED,
        dead code in modern QEMU; completely rewritten to not require an
        external assembler; now built dynamically in pc.c
      * debian/patches/SECURITY_CVE-2007-1321+1322+1366+2893.patch: DROPPED
        * CVE-2007-1321: Fixed upstream
          - QEMU svn commit: r3019
        * CVE-2007-1322: Fixed upstream
          - QEMU svn commit: r5921
        * CVE-2007-1366: Fixed upstream
          - QEMU svn commit: r3012
        * CVE-2007-2893: Not related to QEMU
        * dma.c: Non-CVE fix, r3917
        * block.c: Incorrect patch (negative offset IS allowed, switches
          between block and byte offset)
        * Remainder of the patch was split into: net-socket.patch
          (should be sent upstream)
      * debian/patches/series: updated accordingly
      * debian/patches/do-not-install-bios.patch: DROPPED
        added --disable-blobs to configure in debian/rules
      * debian/patches/reenable_audio_drivers.patch: DROPPED
        added --audio-drv-list="oss alsa sdl" to debian/rules
      * debian/patches/anon_inodes_fix.patch: DROPPED, this is already
        upstream
      * debian/patches/ppc-build.patch: DROPPED, not necessary
      * debian/rules: remove references to non-existant linux_boot.bin
    
      [ Remaining Patches ]
      * debian/patches/01_use_bios_files_in_usr_share_kvm.patch -p0
        debian/patches/04_use_etc_kvm_kvm-ifup.patch -p0
        debian/patches/07_change_qemu_docdir.patch
        |-----> merged to a single patch, rename_qemu_kvm.patch
      * debian/patches/CVE-2008-0928.patch: upstream work in progress
      * debian/patches/evdev_keycode_map.patch: upstream work in progress
      * debian/patches/02_fix_kernel_Makefile.patch: merged into dkmsify.patch
      * debian/patches/dkmsify.patch: Ubuntu-specific (should validate if
        still necessary...)
      * debian/patches/net-socket.patch: to be sent upstream
    
      [ Other Changes ]
      * scripts/qemu-ifup: bridge device determination was broken, required
        br0 to be present for this script to operate properly, LP: #125302
    
     -- Dustin Kirkland <email address hidden>   Fri, 20 Feb 2009 16:11:06 -0600
  • kvm (1:84+dfsg-0ubuntu2) jaunty; urgency=low
    
      * debian/patches/reenable_audio_drivers.patch: drop the explicit list
        of sound card drivers configured; upstream handles this properly now
    
     -- Dustin Kirkland <email address hidden>   Wed, 18 Feb 2009 12:00:53 -0600
  • kvm (1:84+dfsg-0ubuntu1) jaunty; urgency=low
    
      * New upstream release
      * debian/patches/CVE-2008-0928.patch: updated to apply cleanly
      * debian/patches/SECURITY_CVE-2007-1321+1322+1366+2893.patch: updated to
        apply cleanly
      * debian/patches/reenable_audio_drivers.patch: add es1370 to the soundcard
        list
      * debian/patches/ppc-build.patch: required for the new qemu to build on
        non-ppc platforms (bug upstream, should be fixed by next release)
      * debian/rules: the clean target now depends on config.status (variable
        definition needed by 'make clean'); the source's clean target seems
        to clean out qemu/$(BUILD_CPU)-softmmu now, commenting out; reordered
        calling of source's clean targets to ensure that the clean can
        succeed
    
     -- Dustin Kirkland <email address hidden>   Tue, 17 Feb 2009 19:42:43 -0600
  • kvm (1:83+dfsg-0ubuntu1) jaunty; urgency=low
    
      * New upstream release, fixes LP: #320320
    
     -- Dustin Kirkland <email address hidden>   Fri, 23 Jan 2009 09:01:03 -0500
  • kvm (1:82+dfsg-0ubuntu1) jaunty; urgency=low
    
      * New upstream release, LP: #316521
      * debian/patches/04_use_etc_kvm_kvm-ifup.patch: reworked to patch
        qemu/net.h
      * debian/patches/CVE-2008-0928.patch: updated
      * debian/patches/do-not-install-bios.patch: updated, Makefile now supports
        a variable (perhaps we should set this with configure?)
      * debian/patches/reenable_audio_drivers.patch: updated
      * debian/patches/anon_inodes_fix.patch: updated
      * debian/patches/SECURITY_CVE-2007-1321+1322+1366+2893.patch: updated
      * debian/rules: clean up a bit better after the build; allows for
        subsequent binary and source builds and rebuilds
    
     -- Dustin Kirkland <email address hidden>   Tue, 20 Jan 2009 21:47:54 -0500
  • kvm (1:79+dfsg-0ubuntu5) jaunty; urgency=low
    
      * Bump debhelper version for updated udev rules path, add Breaks to ensure
        we use the right version of udev.
    
     -- Scott James Remnant <email address hidden>   Mon, 12 Jan 2009 19:44:11 +0000
  • kvm (1:79+dfsg-0ubuntu4) jaunty; urgency=low
    
      * Correctly rename kvm-nbd man page to match the binary's name.
      * Make "debian/rules clean" do a better job at cleaning up after the build.
    
     -- Soren Hansen <email address hidden>   Tue, 25 Nov 2008 10:51:55 +0100
  • kvm (1:79+dfsg-0ubuntu3) jaunty; urgency=low
    
      * Rename kvm-nbd man page to match the binary's name.
    
     -- Soren Hansen <email address hidden>   Mon, 24 Nov 2008 00:04:36 +0100
  • kvm (1:79+dfsg-0ubuntu2) jaunty; urgency=low
    
      * Fix kernel module build.
    
     -- Soren Hansen <email address hidden>   Tue, 18 Nov 2008 22:04:35 +0100
  • kvm (1:79+dfsg-0ubuntu1) jaunty; urgency=low
    
      * New upstream release
      * Dropped the following patch sets, as they're now upstream:
        + qemu_vnc_ext_key_event
        + i2c_bus_load_fix
      * Updated the following patches to match kvm-79:
        + SECURITY_CVE-2007-1321+1322+1366+2893
        + CVE-2008-0928
        + 22_net_tuntap_stall
      * Make kvm-source autoinstall (meaning that it'll compile itself not just
        for the kernel running at install time, but also for kernels that are
        installed later on).
    
    kvm (72+dfsg-2) unstable; urgency=medium
    
      * Merge changes from NMU, thanks to Thomas Viehmann
      * Use a sane method for creating the kvm group, thanks to Josh Tripplet
        (closes: #502299)
    
     -- Soren Hansen <email address hidden>   Tue, 18 Nov 2008 21:37:56 +0100
  • kvm (1:72+dfsg-1ubuntu6) intrepid; urgency=low
    
      * debian/patches/evdev_keycode_map.patch, debian/patches/series: ported the
        gtk-vnc patch that fixes evdev keycode mapping (LP: #258389)
      * debian/control: explicitly depend on libx11-dev
    
     -- Dustin Kirkland <email address hidden>   Wed, 24 Sep 2008 17:25:20 -0500