commit | 243245099b31a610852d3fc849c3bcb7860fd7f5 | [log] [tgz] |
---|---|---|
author | Jason Wang <jasowang@redhat.com> | Wed May 02 11:41:58 2012 +0800 |
committer | Michael S. Tsirkin <mst@redhat.com> | Wed May 02 18:09:25 2012 +0300 |
tree | 158964de6f5745dc1e0ea7059dd46e8ba5ee27c4 | |
parent | 28423ea78b65090f4786d4c4e222b3d2751ee505 [diff] |
macvtap: zerocopy: put page when fail to get all requested user pages When get_user_pages_fast() fails to get all requested pages, we could not use kfree_skb() to free it as it has not been put in the skb fragments. So we need to call put_page() instead. Signed-off-by: Jason Wang <jasowang@redhat.com> Signed-off-by: Michael S. Tsirkin <mst@redhat.com>