Activity log for bug #574665

Date Who What changed Old value New value Message
2010-05-03 18:25:16 Curt Sampson bug added bug
2010-05-03 19:05:19 C de-Avillez bug watch added http://sourceforge.net/support/tracker.php?aid=2933400
2010-05-03 19:05:19 C de-Avillez bug task added kvm
2010-05-03 19:06:48 C de-Avillez qemu-kvm (Ubuntu): importance Undecided High
2010-05-03 19:06:48 C de-Avillez qemu-kvm (Ubuntu): status New Confirmed
2010-05-21 15:31:51 Dustin Kirkland  qemu-kvm (Ubuntu): status Confirmed In Progress
2010-05-21 15:31:54 Dustin Kirkland  qemu-kvm (Ubuntu): assignee Dustin Kirkland (kirkland)
2010-05-21 15:32:43 Dustin Kirkland  qemu-kvm (Ubuntu): status In Progress Triaged
2010-05-21 15:32:59 Dustin Kirkland  nominated for series Ubuntu Lucid
2010-05-21 15:32:59 Dustin Kirkland  bug task added qemu-kvm (Ubuntu Lucid)
2010-05-21 15:32:59 Dustin Kirkland  nominated for series Ubuntu Maverick
2010-05-21 15:32:59 Dustin Kirkland  bug task added qemu-kvm (Ubuntu Maverick)
2010-05-21 15:33:37 Dustin Kirkland  qemu-kvm (Ubuntu Lucid): status New Triaged
2010-05-21 15:33:40 Dustin Kirkland  qemu-kvm (Ubuntu Lucid): importance Undecided High
2010-05-21 15:33:42 Dustin Kirkland  qemu-kvm (Ubuntu Lucid): assignee Dustin Kirkland (kirkland)
2010-05-21 15:35:32 Dustin Kirkland  qemu-kvm (Ubuntu Lucid): milestone lucid-updates
2010-06-22 12:18:04 masc bug watch added http://bugs.gentoo.org/show_bug.cgi?id=321005
2010-08-03 14:32:50 Alejandro Alberola bug added subscriber Alejandro Alberola
2010-08-26 12:28:00 Thierry Carrez bug added subscriber Thierry Carrez
2010-08-26 13:10:59 Dustin Kirkland  qemu-kvm (Ubuntu Lucid): assignee Dustin Kirkland (kirkland) Serge Hallyn (serge-hallyn)
2010-08-26 13:11:08 Dustin Kirkland  qemu-kvm (Ubuntu Maverick): assignee Dustin Kirkland (kirkland) Serge Hallyn (serge-hallyn)
2010-09-01 17:37:27 Serge Hallyn qemu-kvm (Ubuntu Maverick): status Triaged Fix Released
2010-09-07 23:49:59 Kendall Gifford bug added subscriber Kendall Gifford
2010-09-16 23:46:45 Dmitry Golubev bug added subscriber Dmitry Golubev
2010-10-07 07:23:00 Joshua Aune bug added subscriber Joshua Aune
2010-12-16 09:53:57 Unlogic bug added subscriber Unlogic
2011-01-18 14:47:17 Aaron Brady bug added subscriber Aaron Brady
2011-01-28 20:28:28 Serge Hallyn branch linked lp:~serge-hallyn/ubuntu/lucid/qemu-kvm/virtio-corrupt
2011-01-31 16:39:58 Serge Hallyn qemu-kvm (Ubuntu Lucid): status Triaged In Progress
2011-02-01 17:33:00 Serge Hallyn attachment added qemu-virtio-tst1.tgz https://bugs.launchpad.net/ubuntu/+source/qemu-kvm/+bug/574665/+attachment/1822480/+files/qemu-virtio-tst1.tgz
2011-02-01 21:04:16 Serge Hallyn description Binary package hint: qemu-kvm See this bug: http://sourceforge.net/tracker/index.php?func=detail&aid=2933400&group_id=180599&atid=893831 I have confirmed that this happens with 10.04 host and guest. Giving kvm a logical virtio volume of 1024 GB works; a logical volume of 1048 GB fails to install and produces disk errors on the guest (but not on the host). Changing the kvm configuration to use an IDE volume instead works fine even with a 1.7TB volume. Note that, because this can introduce disk corruption, this *really* needs to go into the release notes. Binary package hint: qemu-kvm See this bug:   http://sourceforge.net/tracker/index.php?func=detail&aid=2933400&group_id=180599&atid=893831 I have confirmed that this happens with 10.04 host and guest. Giving kvm a logical virtio volume of 1024 GB works; a logical volume of 1048 GB fails to install and produces disk errors on the guest (but not on the host). Changing the kvm configuration to use an IDE volume instead works fine even with a 1.7TB volume. SRU Justification: 1. Impact: Use of > 1Tb virtio disk in kvm will almost certainly cause data corruption 2. How bug addressed: A minimal patch was cherry-picked from upstream, which addresses the fact that the difference between the start addresses of two requests can be > sizeof(int). 3. Patch: See lp:~serge-hallyn/ubuntu/lucid/qemu-kvm/virtio-corrupt, in particular the patch block-fix-sector-comparison.patch. 4. To reproduce: Create a 1.3Tb qemu disk or LVM partition. Run kvm with this as the virtio hard drive and a natty installer as cdrom. Select the default drive configurations (use whole disk with LVM). The installer will hang at this step. qemu-img create -f raw test.img 1300G kvm -cdrom natty-server-amd64.iso -drive file=test.img,if=virtio,index=0 -boot d -m 2G 5. Regression potential: The patch is taken from upstream. If there is a regression, it can only impact qemu-kvm itself.
2011-02-01 21:05:30 Serge Hallyn bug added subscriber Serge Hallyn
2011-02-01 21:05:57 Serge Hallyn bug added subscriber Ubuntu Stable Release Updates Team
2011-02-01 21:07:22 Serge Hallyn tags kvm virtio kvm verification-needed virtio
2011-02-01 21:09:45 Serge Hallyn description Binary package hint: qemu-kvm See this bug:   http://sourceforge.net/tracker/index.php?func=detail&aid=2933400&group_id=180599&atid=893831 I have confirmed that this happens with 10.04 host and guest. Giving kvm a logical virtio volume of 1024 GB works; a logical volume of 1048 GB fails to install and produces disk errors on the guest (but not on the host). Changing the kvm configuration to use an IDE volume instead works fine even with a 1.7TB volume. SRU Justification: 1. Impact: Use of > 1Tb virtio disk in kvm will almost certainly cause data corruption 2. How bug addressed: A minimal patch was cherry-picked from upstream, which addresses the fact that the difference between the start addresses of two requests can be > sizeof(int). 3. Patch: See lp:~serge-hallyn/ubuntu/lucid/qemu-kvm/virtio-corrupt, in particular the patch block-fix-sector-comparison.patch. 4. To reproduce: Create a 1.3Tb qemu disk or LVM partition. Run kvm with this as the virtio hard drive and a natty installer as cdrom. Select the default drive configurations (use whole disk with LVM). The installer will hang at this step. qemu-img create -f raw test.img 1300G kvm -cdrom natty-server-amd64.iso -drive file=test.img,if=virtio,index=0 -boot d -m 2G 5. Regression potential: The patch is taken from upstream. If there is a regression, it can only impact qemu-kvm itself. Binary package hint: qemu-kvm See this bug:   http://sourceforge.net/tracker/index.php?func=detail&aid=2933400&group_id=180599&atid=893831 I have confirmed that this happens with 10.04 host and guest. Giving kvm a logical virtio volume of 1024 GB works; a logical volume of 1048 GB fails to install and produces disk errors on the guest (but not on the host). Changing the kvm configuration to use an IDE volume instead works fine even with a 1.7TB volume. SRU Justification: 1. Impact: Use of > 1Tb virtio disk in kvm will almost certainly cause data corruption 2. How bug addressed: A minimal patch was cherry-picked from upstream, which addresses the fact that the difference between the start addresses of two requests can be > sizeof(int). 3. Patch: See lp:~serge-hallyn/ubuntu/lucid/qemu-kvm/virtio-corrupt, in particular the patch block-fix-sector-comparison.patch. 4. To reproduce: Create a 1.3Tb qemu disk or LVM partition. Run kvm with this as the virtio hard drive and a natty installer as cdrom. Select the default drive configurations (use whole disk with LVM). The installer will hang at this step.  qemu-img create -f raw test.img 1300G  kvm -cdrom natty-server-amd64.iso -drive file=test.img,if=virtio,index=0 -boot d -m 2G Re-test with the packages from the attached qemu-virtio-tst1.tgz tarball. The VM should now successfully install and be fully, reliably useful. 5. Regression potential: The patch is taken from upstream. If there is a regression, it can only impact qemu-kvm itself.
2011-02-11 13:58:05 Ben Dailey bug added subscriber Ben Dailey
2011-03-14 15:33:17 Brian Roberg bug added subscriber Brian Roberg
2011-04-04 13:22:41 Serge Hallyn tags kvm verification-needed virtio kvm verification-done virtio
2011-04-04 19:16:56 Clint Byrum tags kvm verification-done virtio kvm virtio
2011-04-04 19:32:14 Launchpad Janitor branch linked lp:~serge-hallyn/ubuntu/lucid/qemu-kvm/virtio-corrupt-2
2011-04-05 07:58:07 Martin Pitt qemu-kvm (Ubuntu Lucid): status In Progress Fix Committed
2011-04-05 07:58:10 Martin Pitt bug added subscriber SRU Verification
2011-04-05 07:58:14 Martin Pitt tags kvm virtio kvm verification-needed virtio
2011-04-08 07:46:57 Martin Pitt tags kvm verification-needed virtio kvm verification-done virtio
2011-04-12 10:22:05 Launchpad Janitor qemu-kvm (Ubuntu Lucid): status Fix Committed Fix Released
2011-04-12 11:14:19 Launchpad Janitor branch linked lp:ubuntu/lucid-updates/qemu-kvm