netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH net-next v2 0/3] tipc: message reassembly using fragment chain
@ 2013-10-31  8:40 erik.hugne
  2013-10-31  8:40 ` [PATCH net-next v2 1/3] tipc: don't reroute message fragments erik.hugne
                   ` (2 more replies)
  0 siblings, 3 replies; 6+ messages in thread
From: erik.hugne @ 2013-10-31  8:40 UTC (permalink / raw)
  To: netdev, jon.maloy, maloy, paul.gortmaker; +Cc: ying.xue, Erik Hugne

From: Erik Hugne <erik.hugne@ericsson.com>

We introduce a new defragmentation algorithm that improves performance
and eliminates the risk of causing out-of-memory situations.

v2: -Rebased on Ying's indentation fix.
    -Node unlock call in msg_fragmenter case moved from patch #2 to #1.
     ('continue' with this lock held would cause spinlock recursion if only
      patch #1 is used)

Erik Hugne (3):
  tipc: don't reroute message fragments
  tipc: message reassembly using fragment chain
  tipc: reassembly failures should cause link reset

 net/tipc/bcast.c |   16 ++++--
 net/tipc/link.c  |  160 +++++++++++++++---------------------------------------
 net/tipc/link.h  |   20 +++++--
 net/tipc/msg.h   |   12 ----
 net/tipc/node.c  |    7 ++-
 net/tipc/node.h  |    6 +-
 6 files changed, 76 insertions(+), 145 deletions(-)

-- 
1.7.9.5

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2013-11-05  8:15 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-10-31  8:40 [PATCH net-next v2 0/3] tipc: message reassembly using fragment chain erik.hugne
2013-10-31  8:40 ` [PATCH net-next v2 1/3] tipc: don't reroute message fragments erik.hugne
2013-10-31  8:40 ` [PATCH net-next v2 2/3] tipc: message reassembly using fragment chain erik.hugne
2013-11-04 21:12   ` David Miller
2013-11-05  8:15     ` Erik Hugne
2013-10-31  8:40 ` [PATCH net-next v2 3/3] tipc: reassembly failures should cause link reset erik.hugne

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).