Messages in this thread | | | Date | Tue, 3 Apr 2012 09:17:50 -0700 | From | Stephen Hemminger <> | Subject | Re: [PATCH] marvell sky2 driver: fix so it works without unaligned accesses |
| |
On Tue, 3 Apr 2012 11:13:56 -0400 Chris Metcalf <cmetcalf@tilera.com> wrote:
> The driver uses a receive_new() routine that ends up requiring unaligned > accesses in IP header processing. If the architecture doesn't support > efficient unaligned accesses, just copy all ingress packets to the bounce > buffers instead. > > This allows the driver to be used on the Tilera TILEmpower-Gx, since > the tile architecture doesn't currently handle kernel unaligned accesses, > just userspace. > > Signed-off-by: Chris Metcalf <cmetcalf@tilera.com>
There are many other encapsulation cases where IP header won't be aligned. Why not just set copybreak module option to a very large value?
| |