]> git.baikalelectronics.ru Git - kernel.git/commit
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)
commit6ff1e8316a19a219f13a91f4e35472eb32df63f2
treec1905f23eaf0b2aeb7195a78ca378bcb94414251
parent7d31b62521b7d7641d4d25571470ede325f979eb
parente54a6c82f3d566c4b0d77ecd5960994f872bbf41
Merge branch 'tipc-slim-down-name-table'

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>