Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
net/ipv6/ip6_gre.c is a case of parallel adds. include/trace/events/tcp.h is a little bit more tricky. The removal of in-trace-macro ifdefs in 'net' paralleled with moving show_tcp_state_name and friends over to include/trace/events/sock.h in 'net-next'. Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
@@ -1177,12 +1177,12 @@ int skb_copy_ubufs(struct sk_buff *skb, gfp_t gfp_mask)
|
||||
int i, new_frags;
|
||||
u32 d_off;
|
||||
|
||||
if (!num_frags)
|
||||
goto release;
|
||||
|
||||
if (skb_shared(skb) || skb_unclone(skb, gfp_mask))
|
||||
return -EINVAL;
|
||||
|
||||
if (!num_frags)
|
||||
goto release;
|
||||
|
||||
new_frags = (__skb_pagelen(skb) + PAGE_SIZE - 1) >> PAGE_SHIFT;
|
||||
for (i = 0; i < new_frags; i++) {
|
||||
page = alloc_page(gfp_mask);
|
||||
|
Reference in New Issue
Block a user