lwip-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[lwip-devel] [patch #7135] Significant etharp optimization for TX speed


From: Simon Goldschmidt
Subject: [lwip-devel] [patch #7135] Significant etharp optimization for TX speed improvement
Date: Sat, 27 Mar 2010 16:55:51 +0000
User-agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; de; rv:1.9.2.2) Gecko/20100316 Firefox/3.6.2

Update of patch #7135 (project lwip):

                  Status:                    None => Ready For Test         
             Assigned to:                    None => goldsimon              

    _______________________________________________________

Follow-up Comment #4:

I just moved the code that handles "etharp_cached_entry" (or
netif->addr_hint) from find_entry() to etharp_output() and etharp_query(). For
LWIP_NETIF_HWADDRHINT==0 and with one netif only, this is exactly the same as
the original patch only it is in sync with the arp_table. With
LWIP_NETIF_HWADDRHINT==1, this is slightly slower for one connection, but
faster for multiple concurrent connections.

BTW: the original patch would send to a wrong mac address once the original
entry got overwritten (e.g. due to a timeout or when being overwritten because
the table got full).

    _______________________________________________________

Reply to this item at:

  <http://savannah.nongnu.org/patch/?7135>

_______________________________________________
  Nachricht geschickt von/durch Savannah
  http://savannah.nongnu.org/





reply via email to

[Prev in Thread] Current Thread [Next in Thread]