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
