lkml.org 
[lkml]   [2012]   [Apr]   [3]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: [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?


    \
     
     \ /
      Last update: 2012-04-03 18:21    [W:0.019 / U:32.040 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site