]> git.baikalelectronics.ru Git - kernel.git/commit
Merge branch 'tipc_fragmentation'
authorDavid S. Miller <davem@davemloft.net>
Thu, 7 Nov 2013 23:30:35 +0000 (18:30 -0500)
committerDavid S. Miller <davem@davemloft.net>
Thu, 7 Nov 2013 23:30:35 +0000 (18:30 -0500)
commitdc10f6417f8e4aafcdf1025205862b81d21d656d
tree01dd481f7f1aca3d2151abc31b14a2d92ed3a7b8
parent375c53e2b4a87c33bc8a3639e3e7c4b17873a643
parent608e2d2eb873095ab0c18c7eb11c9bd5238ff3ad
Merge branch 'tipc_fragmentation'

Erik Hugne says:

====================
tipc: message reassembly using fragment chain

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

v3: -Use skb_try_coalesce, and revert to fraglist if this does not succeed.
    -Make sure reassembly list head is uncloned.

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)
====================

Signed-off-by: David S. Miller <davem@davemloft.net>