summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRajan Gupta <rajan.gupta@freescale.com>2013-04-15 06:47:49 (GMT)
committerFleming Andrew-AFLEMING <AFLEMING@freescale.com>2013-04-18 06:15:48 (GMT)
commita926c3e918c58bdc30b7753dc509ffad558b48e4 (patch)
tree51fc073978fbb60d3cde5edb8d298d1f85dbe3b8
parentccf07d907696645c4fc4be9372275283e77ff727 (diff)
downloadlinux-fsl-qoriq-a926c3e918c58bdc30b7753dc509ffad558b48e4.tar.xz
skbuff : Extra bytes required in cb for ASF IPsec processing
Change-Id: I42a94baa2f424b4b09f80fd5cb1112ab190f11d7 Signed-off-by: Rajan Gupta <rajan.gupta@freescale.com> Reviewed-on: http://git.am.freescale.net:8181/1472 Reviewed-by: Fleming Andrew-AFLEMING <AFLEMING@freescale.com> Tested-by: Fleming Andrew-AFLEMING <AFLEMING@freescale.com>
-rw-r--r--include/linux/skbuff.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/include/linux/skbuff.h b/include/linux/skbuff.h
index 432445e..cb4861e 100644
--- a/include/linux/skbuff.h
+++ b/include/linux/skbuff.h
@@ -406,8 +406,11 @@ struct sk_buff {
* want to keep them across layers you have to do a skb_clone()
* first. This is owned by whoever has the skb queued ATM.
*/
+#ifdef CONFIG_AS_FASTPATH
+ char cb[96] __aligned(8);
+#else
char cb[48] __aligned(8);
-
+#endif
unsigned long _skb_refdst;
#ifdef CONFIG_XFRM
struct sec_path *sp;