From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Miller Subject: Re: [net-next v2 0/5] tipc: slim down name table Date: Sat, 31 Mar 2018 21:58:52 -0400 (EDT) Message-ID: <20180331.215852.358597678643351562.davem@davemloft.net> References: <1522358445-7444-1-git-send-email-jon.maloy@ericsson.com> Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: netdev@vger.kernel.org, mohan.krishna.ghanta.krishnamurthy@ericsson.com, tung.q.nguyen@dektech.com.au, hoang.h.le@dektech.com.au, canh.d.luu@dektech.com.au, ying.xue@windriver.com, tipc-discussion@lists.sourceforge.net To: jon.maloy@ericsson.com Return-path: Received: from shards.monkeyblade.net ([184.105.139.130]:49550 "EHLO shards.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752754AbeDAB6y (ORCPT ); Sat, 31 Mar 2018 21:58:54 -0400 In-Reply-To: <1522358445-7444-1-git-send-email-jon.maloy@ericsson.com> Sender: netdev-owner@vger.kernel.org List-ID: From: Jon Maloy Date: Thu, 29 Mar 2018 23:20:40 +0200 > 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 Series applied, thanks Jon.