SRU: [PATCH] KVM: add schedule check to napi_enable call

Tim Gardner tim.gardner at canonical.com
Fri Feb 11 14:53:19 UTC 2011


On 02/11/2011 02:31 AM, Stefan Bader wrote:
> On 02/05/2011 09:20 PM, Ken Stailey wrote:
>> SRU Justification:
>>
>> Impact: Under heavy network I/O load virtio-net driver crashes making VM guest unusable.
>>
>> Testcase: I left a current Lucid VM running two concurrent "scp -r" of>  200 GB from NFS read-only source to a physical remote host overnight.  VM quickly started emitting "page allocation errors" in the system log.  Next morning when I checked the VM I could still ping it but could not establish an SSH connection.
>>
>> Fix: This patch from Bruce Rogers at Novell
>>
>>  * [PATCH] KVM: add schedule check to napi_enable call
>>      - http://kerneltrap.org/mailarchive/linux-netdev/2010/6/4/6278660
>>
>> BugLink: https://bugs.launchpad.net/bugs/579276
>>
>>
>>
> The change is now upstream as
>
> commit 3e9d08ec0a68f6faf718d5a7e050fe5ca0ba004f
> Author: Bruce Rogers<brogers at novell.com>
> Date:   Thu Feb 10 11:03:31 2011 -0800
>
>      virtio_net: Add schedule check to napi_enable call
>
> The change looks reasonable and has been verified. So I would add this to
> Maverick and Lucid.
>
> Acked-by: Stefan Bader<stefan.bader at canonical.com>
>
>

Yeah, I thought it looked right as well.

rtg
-- 
Tim Gardner tim.gardner at canonical.com




More information about the kernel-team mailing list