projects
/
openwrt
/
staging
/
blogic.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
4bb97ca
)
qeth: convert to SKB paged frag API.
author
Ian Campbell
<
[email protected]
>
Wed, 31 Aug 2011 00:47:02 +0000
(
00:47
+0000)
committer
David S. Miller
<
[email protected]
>
Thu, 15 Sep 2011 19:35:00 +0000
(15:35 -0400)
Signed-off-by: Ian Campbell <
[email protected]
>
Cc: Ursula Braun <
[email protected]
>
Cc: Frank Blaschka <
[email protected]
>
Cc:
[email protected]
Cc: Martin Schwidefsky <
[email protected]
>
Cc: Heiko Carstens <
[email protected]
>
Cc:
[email protected]
Cc:
[email protected]
Signed-off-by: David S. Miller <
[email protected]
>
drivers/s390/net/qeth_core_main.c
patch
|
blob
|
history
diff --git
a/drivers/s390/net/qeth_core_main.c
b/drivers/s390/net/qeth_core_main.c
index 97172f8a15b7a8eccfb0baeb514d08193752b97a..81534437373a3c1209c914db4fb2a32d45860e44 100644
(file)
--- a/
drivers/s390/net/qeth_core_main.c
+++ b/
drivers/s390/net/qeth_core_main.c
@@
-3694,7
+3694,8
@@
static inline void __qeth_fill_buffer(struct sk_buff *skb,
for (cnt = 0; cnt < skb_shinfo(skb)->nr_frags; cnt++) {
frag = &skb_shinfo(skb)->frags[cnt];
- buffer->element[element].addr = (char *)page_to_phys(frag->page)
+ buffer->element[element].addr = (char *)
+ page_to_phys(skb_frag_page(frag))
+ frag->page_offset;
buffer->element[element].length = frag->size;
buffer->element[element].eflags = SBAL_EFLAGS_MIDDLE_FRAG;