From: Ian Campbell Date: Wed, 10 Oct 2012 03:48:42 +0000 (+0000) Subject: xen: netback: handle compound page fragments on transmit. X-Git-Tag: v3.7-rc1~25^2~14 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6a8ed462f16b8455eec5ae00eb6014159a6721f0;p=pandora-kernel.git xen: netback: handle compound page fragments on transmit. An SKB paged fragment can consist of a compound page with order > 0. However the netchannel protocol deals only in PAGE_SIZE frames. Handle this in netbk_gop_frag_copy and xen_netbk_count_skb_slots by iterating over the frames which make up the page. Signed-off-by: Ian Campbell Cc: Eric Dumazet Cc: Konrad Rzeszutek Wilk Cc: Sander Eikelenboom Tested-by: Konrad Rzeszutek Wilk Signed-off-by: David S. Miller --- Reading git-diff-tree failed