Timo Schoeler
2010-Mar-22 11:03 UTC
[CentOS] Patched KVM RPMs (solves 'network shutdown under heavy load')
Hi list, due to the necessity of having a patched KVM running, I build some new RPMs. However, only kmod-kvm-83-105.27.x86_64.rpm is important to replace the 'original' one as it's the only package that contains the patch. I didn't rename the packages, though, hopefully in order not to break the upgrade path provided to us. The patch adresses following problem: 'Fix a race condition where qemu finds that there are not enough virtio ring buffers available and the guest make more buffers available before qemu can enable notifications.' [0], the thread startet as 'network shutdown under heavy load' [1]. KVM already contains the fix (since February 19th, IIRC), CentOS' packages doesn't. The RPMs can be found here: http://www.riscworks.net/CentOS/KVM/fix-virt-io-ring-buffer-race/ Best, Timo [0] -- http://marc.info/?l=kvm&m=126564542625725&w=2 [1] -- http://www.mail-archive.com/kvm at vger.kernel.org/msg26033.html
Farkas Levente
2010-Mar-22 11:09 UTC
[CentOS] Patched KVM RPMs (solves 'network shutdown under heavy load')
On 03/22/2010 12:03 PM, Timo Schoeler wrote:> Hi list, > > due to the necessity of having a patched KVM running, I build some new > RPMs. However, only > > kmod-kvm-83-105.27.x86_64.rpm > > is important to replace the 'original' one as it's the only package that > contains the patch. I didn't rename the packages, though, hopefully in > order not to break the upgrade path provided to us. > > The patch adresses following problem: > > 'Fix a race condition where qemu finds that there are not enough virtio > ring buffers available and the guest make more buffers available before > qemu can enable notifications.' [0], the thread startet as 'network > shutdown under heavy load' [1]. > > KVM already contains the fix (since February 19th, IIRC), CentOS' > packages doesn't. > > The RPMs can be found here: > > http://www.riscworks.net/CentOS/KVM/fix-virt-io-ring-buffer-race/does it have an upstream (redhat) bugzilla entry? it'd be better if they fix it... -- Levente "Si vis pacem para bellum!"