lp:ubuntu/karmic/kvm

Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/karmic/kvm
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Status:
Development

Recent revisions

70. By Dustin Kirkland 

* debian/patches/CVE-2009-2287.patch:
* SECURITY UPDATE: Users could cause a NULL pointer exception
  by passing a bogus value of cr3 (LP: #406584).
 - debian/patches/CVE-2009-2287.patch:
 - http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=59839dfff5eabca01cc4e20b45797a60a80af8cb
 - CVE-2009-2287

69. By Dustin Kirkland 

* Cherry-pick qcow2 corruption patch from upstream git
  - Fix-at-least-one-cause-of-qcow2-corruption.-Nolan.patch
* 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

68. By Dustin Kirkland 

debian/source_kvm.py: collect kvm*, and qemu*

67. By Dustin Kirkland 

debian/source_kvm.py: only collect packages related to kvm for apport,
LP: #382077

66. By Dustin Kirkland 

* 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

65. By Dustin Kirkland 

* 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

64. By Dustin Kirkland 

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.

63. By Dustin Kirkland 

debian/source_kvm.py: add a basic apparmor hook for kvm, retrieving
a listing of all packages installed, and the kvm command line used

62. By Dustin Kirkland 

* 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

61. By Dustin Kirkland 

debian/control: revert libvdeplug2-dev build-dependency as this package
is in Universe

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/lucid/kvm
This branch contains Public information 
Everyone can see this information.

Subscribers