Comment 6 for bug 1452074

Revision history for this message
Joseph Salisbury (jsalisbury) wrote :

I was able to build a test kernel with the three requested commits. The test kernel can be downloaded from:
http://kernel.ubuntu.com/~jsalisbury/lp1452074/

However, the three requested commits required three additional commits as prerequisites. Here are the details:

Prereq for hv_netvsc_packet->xmit_more:
7c3877fhv_netvsc: Implement batching in send buffer

Requested:
cbacec7 hv_netvsc: Cleanup the test for freeing skb when we use sendbuf mechanism
Requested:
b08cc79 hv_netvsc: Eliminate memory allocation in the packet send path

Prereq for definition of netvsc_xmit_completion:
ee90b81 hv_netvsc: Fix the packet free when it is in skb headroom

Prereq for implementing partial copies.
aa0a34b hv_netvsc: Implement partial copy into send buffer

Requested:
b56fc3c hv_netvsc: Fix a bug in netvsc_start_xmit()

Can you see if the test kernel resolves the bug?