Messages in this thread | | | Date | Wed, 2 May 2012 08:50:09 +0300 | From | "Michael S. Tsirkin" <> | Subject | Re: [V2 PATCH 0/9] vhost/macvtap zeropcopy fixes |
| |
On Wed, May 02, 2012 at 11:41:21AM +0800, Jason Wang wrote: > This is an updated since the last series of vhost/macvtap zerocopy fixes which > fixes the the possible transmission stall, host kernel stack overflow and other > misc fixes. > > Changes from V1: > - Addressing comments from Eric and Michael. > - Adding more fixes into the seires.
Thanks for fixing this. Acked-by: Michael S. Tsirkin <mst@redhat.com>
Dave, can you merge this for 3.4 please? Thanks!
> --- > > Jason Wang (9): > macvtap: zerocopy: fix offset calculation when building skb > macvtap: zerocopy: fix truesize underestimation > macvtap: zerocopy: put page when fail to get all requested user pages > macvtap: zerocopy: set SKBTX_DEV_ZEROCOPY only when skb is built successfully > macvtap: zerocopy: validate vectors before building skb > vhost_net: zerocopy: fix possible NULL pointer dereference of vq->bufs > vhost_net: re-poll only on EAGAIN or ENOBUFS > vhost_net: zerocopy: adding and signalling immediately when fully copied > vhost: zerocopy: poll vq in zerocopy callback > > > drivers/net/macvtap.c | 57 ++++++++++++++++++++++++++++++++++--------------- > drivers/vhost/net.c | 7 ++++-- > drivers/vhost/vhost.c | 1 + > 3 files changed, 46 insertions(+), 19 deletions(-) > > -- > Jason Wang
| |