Re: changes to make ethernet packets able to be unaligned...

From: Sten Spans (sten_at_blinkenlights.nl)
Date: 03/19/05

  • Next message: Scott Long: "Re: iSCSI initiator driver beta version, testers wanted"
    Date: Sat, 19 Mar 2005 15:57:19 +0100 (CET)
    To: Mike Silbersack <silby@silby.com>
    
    

    On Fri, 18 Mar 2005, Mike Silbersack wrote:

    >
    > On Fri, 18 Mar 2005, John-Mark Gurney wrote:
    >
    > Well, right now most (all?) drivers handle the alignment issue, so moving the
    > alignment step into the ethernet code would centralize it in one place, and
    > would not break anything. Removing the alignment requirement without
    > actually having tested all the protocols is going to break something. Having
    > the protocols handle alignment themselves is a good goal, but that's a second
    > step you can take later.

    em with jumboframes is borken atm.
    It seems some drivers don't handle the jumboframes -
    chained mbufs case quite correctly.

    -- 
    Sten Spans
    "There is a crack in everything, that's how the light gets in."
    Leonard Cohen - Anthem
    _______________________________________________
    freebsd-net@freebsd.org mailing list
    http://lists.freebsd.org/mailman/listinfo/freebsd-net
    To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org"
    

  • Next message: Scott Long: "Re: iSCSI initiator driver beta version, testers wanted"

    Relevant Pages

    • Re: Ion Front Alignment
      ... to the drivers side,just as it was before.Should i worry about it?.Had ... If they did a front-to-rear tire ... Firestone and complain about the drifting? ... inspecting struts and joints before starting the alignment. ...
      (rec.autos.makers.saturn)
    • Re: [PATCH] block: fix residual byte count handling
      ... I know we *could* sweep through all the block drivers altering them; ... detrimental) to most of them as the SMP driver illustrates. ... If SMP is broken because it needs start address alignment but not ... padding to align the size, what should be done is to make that exact ...
      (Linux-Kernel)
    • Re: [PATCH] block: fix residual byte count handling
      ... If SMP is broken because it needs start address alignment but not ... which size is used more in low level drivers because no matter which way ... keep these two seperate variables in sync. ...
      (Linux-Kernel)
    • Re: [PATCH] 2.6 workaround for Athlon/Opteron prefetch errata
      ... 'supporting' Athlons, only if we want to run fast on Athlons. ... but it doesn't need 128 byte alignment. ... Obviously using such a kernel for anything other than getting a system ... a lot of the 40K problems are in drivers that embedded systems ...
      (Linux-Kernel)