OSDN Git Service

Merge branch 'tipc-slim-down-name-table'
authorDavid S. Miller <davem@davemloft.net>
Sun, 1 Apr 2018 02:19:59 +0000 (22:19 -0400)
committerDavid S. Miller <davem@davemloft.net>
Sun, 1 Apr 2018 02:19:59 +0000 (22:19 -0400)
Jon Maloy says:

====================
tipc: slim down name table

We clean up and improve the name binding table:

 - Replace the memory consuming 'sub_sequence/service range' array with
   an RB tree.
 - Introduce support for overlapping service sequences/ranges

 v2: #1: Fixed a missing initialization reported by David Miller
     #4: Obsoleted and replaced a few more macros to get a consistent
         terminology in the API.
     #5: Added new commit to fix a potential string overflow bug (it
         is still only in net-next) reported by Arnd Bergmann
====================

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

Trivial merge