generic: add linux 4.1 support
Boot tested: http://pastebin.com/L6aAb9xj Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> [jogo: update to 4.1 final add patches added since submission delete patches applied in later rcs restore commit messages in 220-gc-sections and 304-mips_disable_fpu fix 050-backport_netfilter_rtcache to match new API update inlined dma ops with upstream changes add missing config symbols enabled CONFIG_MULTIUSER update kmod defintions for 4.1 ] Signed-off-by: Jonas Gorski <jogo@openwrt.org> SVN-Revision: 46112
This commit is contained in:
		| @@ -0,0 +1,30 @@ | ||||
| --- a/net/netlink/af_netlink.c | ||||
| +++ b/net/netlink/af_netlink.c | ||||
| @@ -1724,27 +1724,7 @@ void netlink_detachskb(struct sock *sk, | ||||
|   | ||||
|  static struct sk_buff *netlink_trim(struct sk_buff *skb, gfp_t allocation) | ||||
|  { | ||||
| -	int delta; | ||||
| - | ||||
|  	WARN_ON(skb->sk != NULL); | ||||
| -	if (netlink_skb_is_mmaped(skb)) | ||||
| -		return skb; | ||||
| - | ||||
| -	delta = skb->end - skb->tail; | ||||
| -	if (is_vmalloc_addr(skb->head) || delta * 2 < skb->truesize) | ||||
| -		return skb; | ||||
| - | ||||
| -	if (skb_shared(skb)) { | ||||
| -		struct sk_buff *nskb = skb_clone(skb, allocation); | ||||
| -		if (!nskb) | ||||
| -			return skb; | ||||
| -		consume_skb(skb); | ||||
| -		skb = nskb; | ||||
| -	} | ||||
| - | ||||
| -	if (!pskb_expand_head(skb, 0, -delta, allocation)) | ||||
| -		skb->truesize -= delta; | ||||
| - | ||||
|  	return skb; | ||||
|  } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Jonas Gorski
					Jonas Gorski