Pretty good series for me, Thanks!

Acked-by: Ying Xue <[email protected]>

On 03/28/2018 04:18 AM, Jon Maloy wrote:
> 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: Backed out from most of the renaming of functions and struct. 
>     Changes are now confined as much as possible to name_table.c
> 
> Jon Maloy (4):
>   tipc: replace name table service range array with rb tree
>   tipc: refactor name table translate function
>   tipc: permit overlapping service ranges in name table
>   tipc: tipc: rename address types in user api
> 
>  include/uapi/linux/tipc.h |   32 +-
>  net/tipc/core.h           |    1 +
>  net/tipc/link.c           |    2 +-
>  net/tipc/name_distr.c     |   90 +---
>  net/tipc/name_distr.h     |    1 -
>  net/tipc/name_table.c     | 1075 
> ++++++++++++++++++++-------------------------
>  net/tipc/name_table.h     |   10 +-
>  net/tipc/net.c            |    2 +-
>  net/tipc/node.c           |    4 +-
>  net/tipc/socket.c         |    4 +-
>  net/tipc/subscr.h         |    4 +-
>  11 files changed, 538 insertions(+), 687 deletions(-)
> 

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
tipc-discussion mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/tipc-discussion

Reply via email to