From: Tobias Klauser Date: Tue, 22 Jul 2014 10:06:23 +0000 (+0200) Subject: net: skbuff: Use ALIGN macro instead of open coding it X-Git-Tag: v3.17-rc1~106^2~108 X-Git-Url: https://openfabrics.org/gitweb/?a=commitdiff_plain;h=0bec8c88dc2b076a0a4a0437e1e878026cbaccb4;p=~emulex%2Finfiniband.git net: skbuff: Use ALIGN macro instead of open coding it Use ALIGN from linux/kernel.h to define SKB_DATA_ALIGN instead of open coding it. Signed-off-by: Tobias Klauser Signed-off-by: David S. Miller --- diff --git a/include/linux/skbuff.h b/include/linux/skbuff.h index 369430340ed..b613557132b 100644 --- a/include/linux/skbuff.h +++ b/include/linux/skbuff.h @@ -112,8 +112,7 @@ #define CHECKSUM_COMPLETE 2 #define CHECKSUM_PARTIAL 3 -#define SKB_DATA_ALIGN(X) (((X) + (SMP_CACHE_BYTES - 1)) & \ - ~(SMP_CACHE_BYTES - 1)) +#define SKB_DATA_ALIGN(X) ALIGN(X, SMP_CACHE_BYTES) #define SKB_WITH_OVERHEAD(X) \ ((X) - SKB_DATA_ALIGN(sizeof(struct skb_shared_info))) #define SKB_MAX_ORDER(X, ORDER) \