Messages in this thread | | | Date | Tue, 17 Dec 2019 22:56:14 -0800 (PST) | Subject | Re: [PATCH net v2 6/8] net: stmmac: RX buffer size must be 16 byte aligned | From | David Miller <> |
| |
From: Jose Abreu <Jose.Abreu@synopsys.com> Date: Tue, 17 Dec 2019 12:42:36 +0100
> We need to align the RX buffer size to at least 16 byte so that IP > doesn't mis-behave. This is required by HW. ... > > -#define STMMAC_ALIGN(x) __ALIGN_KERNEL(x, SMP_CACHE_BYTES) > +#define STMMAC_ALIGN(x) ALIGN_DOWN(ALIGN_DOWN(x, SMP_CACHE_BYTES), 16)
You need to align up, not down.
| |