mirror of
				git://git.openwrt.org/openwrt/openwrt.git
				synced 2025-11-03 22:44:27 -05:00 
			
		
		
		
	
		
			
				
	
	
		
			22 lines
		
	
	
		
			558 B
		
	
	
	
		
			Diff
		
	
	
	
	
	
			
		
		
	
	
			22 lines
		
	
	
		
			558 B
		
	
	
	
		
			Diff
		
	
	
	
	
	
From: Felix Fietkau <nbd@openwrt.org>
 | 
						|
Date: Thu, 28 Jan 2016 15:16:35 +0100
 | 
						|
Subject: [PATCH] backports: add skb_free_frag()
 | 
						|
 | 
						|
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
 | 
						|
---
 | 
						|
 | 
						|
--- a/backport-include/linux/skbuff.h
 | 
						|
+++ b/backport-include/linux/skbuff.h
 | 
						|
@@ -300,4 +300,11 @@ int skb_ensure_writable(struct sk_buff *
 | 
						|
 
 | 
						|
 #endif /* LINUX_VERSION_CODE < KERNEL_VERSION(3,19,0) */
 | 
						|
 
 | 
						|
+#if LINUX_VERSION_CODE < KERNEL_VERSION(4,2,0)
 | 
						|
+static inline void skb_free_frag(void *data)
 | 
						|
+{
 | 
						|
+	put_page(virt_to_head_page(data));
 | 
						|
+}
 | 
						|
+#endif
 | 
						|
+
 | 
						|
 #endif /* __BACKPORT_SKBUFF_H */
 |