]> git.baikalelectronics.ru Git - kernel.git/commit
xen: netback: convert to SKB paged frag API.
authorIan Campbell <Ian.Campbell@citrix.com>
Wed, 5 Oct 2011 00:28:46 +0000 (00:28 +0000)
committerDavid S. Miller <davem@davemloft.net>
Wed, 5 Oct 2011 21:36:00 +0000 (17:36 -0400)
commit1ff29d5f8f4c9a0719b4e75fea2f24680652c4a8
tree0b308b59b41b4d612ec1c6d9d38c23bf61127383
parenta3e48dc389b2bbed55fd347542d1da74a744b69c
xen: netback: convert to SKB paged frag API.

netback currently uses frag->page to store a temporary index reference while
processing incoming requests. Since frag->page is to become opaque switch
instead to using page_offset. Add a wrapper to tidy this up and propagate the
fact that the indexes are only u16 through the code (this was already true in
practice but unsigned long and in were inconsistently used as variable and
parameter types)

Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
Cc: Ian Campbell <ian.campbell@citrix.com>
Cc: xen-devel@lists.xensource.com
Cc: netdev@vger.kernel.org
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/xen-netback/netback.c