From: Seth Forshee Date: Wed, 26 Nov 2014 02:28:24 +0000 (-0600) Subject: xen-netfront: Remove BUGs on paged skb data which crosses a page boundary X-Git-Tag: omap-for-v3.19/fixes-for-merge-window~45^2~1 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8d609725d4357f499e2103e46011308b32f53513;p=pandora-kernel.git xen-netfront: Remove BUGs on paged skb data which crosses a page boundary These BUGs can be erroneously triggered by frags which refer to tail pages within a compound page. The data in these pages may overrun the hardware page while still being contained within the compound page, but since compound_order() evaluates to 0 for tail pages the assertion fails. The code already iterates through subsequent pages correctly in this scenario, so the BUGs are unnecessary and can be removed. Fixes: f36c374782e4 ("xen/netfront: handle compound page fragments on transmit") Cc: # 3.7+ Signed-off-by: Seth Forshee Reviewed-by: David Vrabel Signed-off-by: David S. Miller --- Reading git-diff-tree failed