From: Dan Carpenter <dan.carpenter@xxxxxxxxxx> Date: Wed, 6 Jan 2016 13:03:08 +0300 > diff --git a/drivers/net/ethernet/freescale/fman/fman_sp.c b/drivers/net/ethernet/freescale/fman/fman_sp.c > index f9e7aa3..b527da1 100644 > --- a/drivers/net/ethernet/freescale/fman/fman_sp.c > +++ b/drivers/net/ethernet/freescale/fman/fman_sp.c > @@ -92,11 +92,8 @@ int fman_sp_build_buffer_struct(struct fman_sp_int_context_data_copy * > u32 tmp; > > /* Align start of internal context data to 16 byte */ > - int_context_data_copy->ext_buf_offset = (u16) > - ((buffer_prefix_content->priv_data_size & (OFFSET_UNITS - 1)) ? > - ((buffer_prefix_content->priv_data_size + OFFSET_UNITS) & > - ~(u16)(OFFSET_UNITS - 1)) : > - buffer_prefix_content->priv_data_size); > + int_context_data_copy->ext_buf_offset = > + (u16)ALIGN(buffer_prefix_content->priv_data_size, 16); Why are you using '16' instead of OFFSET_UNITS? Unless you can come up with a good reason, please use OFFSET_UNITS instead of a magic constant. Thanks! -- To unsubscribe from this list: send the line "unsubscribe kernel-janitors" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html