mbox series

[net-next,00/16] tipc: cleanups and simplifications

Message ID 20210317020623.1258298-1-jmaloy@redhat.com (mailing list archive)
Headers show
Series tipc: cleanups and simplifications | expand

Message

Jon Maloy March 17, 2021, 2:06 a.m. UTC
From: Jon Maloy <jmaloy@redhat.com>

We do a number of cleanups and simplifications, especially regarding
call signatures in the binding table. This makes the code easier to
understand and serves as preparation for upcoming functional additions.

Jon Maloy (16):
  tipc: re-organize members of struct publication
  tipc: move creation of publication item one level up in call chain
  tipc: introduce new unified address type for internal use
  tipc: simplify signature of tipc_namtbl_publish()
  tipc: simplify call signatures for publication creation
  tipc: simplify signature of tipc_nametbl_withdraw() functions
  tipc: rename binding table lookup functions
  tipc: refactor tipc_sendmsg() and tipc_lookup_anycast()
  tipc: simplify signature of tipc_namtbl_lookup_mcast_sockets()
  tipc: simplify signature of tipc_nametbl_lookup_mcast_nodes()
  tipc: simplify signature of tipc_nametbl_lookup_group()
  tipc: simplify signature of tipc_service_find_range()
  tipc: simplify signature of tipc_find_service()
  tipc: simplify api between binding table and topology server
  tipc: add host-endian copy of user subscription to struct
    tipc_subscription
  tipc: remove some unnecessary warnings

 net/tipc/addr.c       |   1 +
 net/tipc/addr.h       |  46 ++++-
 net/tipc/msg.c        |  23 ++-
 net/tipc/name_distr.c |  93 +++++----
 net/tipc/name_table.c | 426 +++++++++++++++++++++---------------------
 net/tipc/name_table.h |  63 +++----
 net/tipc/net.c        |   8 +-
 net/tipc/node.c       |  28 +--
 net/tipc/socket.c     | 319 ++++++++++++++++---------------
 net/tipc/subscr.c     |  86 +++++----
 net/tipc/subscr.h     |  14 +-
 11 files changed, 578 insertions(+), 529 deletions(-)

Comments

patchwork-bot+netdevbpf@kernel.org March 17, 2021, 7 p.m. UTC | #1
Hello:

This series was applied to netdev/net-next.git (refs/heads/master):

On Tue, 16 Mar 2021 22:06:07 -0400 you wrote:
> From: Jon Maloy <jmaloy@redhat.com>
> 
> We do a number of cleanups and simplifications, especially regarding
> call signatures in the binding table. This makes the code easier to
> understand and serves as preparation for upcoming functional additions.
> 
> Jon Maloy (16):
>   tipc: re-organize members of struct publication
>   tipc: move creation of publication item one level up in call chain
>   tipc: introduce new unified address type for internal use
>   tipc: simplify signature of tipc_namtbl_publish()
>   tipc: simplify call signatures for publication creation
>   tipc: simplify signature of tipc_nametbl_withdraw() functions
>   tipc: rename binding table lookup functions
>   tipc: refactor tipc_sendmsg() and tipc_lookup_anycast()
>   tipc: simplify signature of tipc_namtbl_lookup_mcast_sockets()
>   tipc: simplify signature of tipc_nametbl_lookup_mcast_nodes()
>   tipc: simplify signature of tipc_nametbl_lookup_group()
>   tipc: simplify signature of tipc_service_find_range()
>   tipc: simplify signature of tipc_find_service()
>   tipc: simplify api between binding table and topology server
>   tipc: add host-endian copy of user subscription to struct
>     tipc_subscription
>   tipc: remove some unnecessary warnings
> 
> [...]

Here is the summary with links:
  - [net-next,01/16] tipc: re-organize members of struct publication
    https://git.kernel.org/netdev/net-next/c/998d3907f419
  - [net-next,02/16] tipc: move creation of publication item one level up in call chain
    https://git.kernel.org/netdev/net-next/c/b26b5aa9cebe
  - [net-next,03/16] tipc: introduce new unified address type for internal use
    https://git.kernel.org/netdev/net-next/c/7823f04f34b8
  - [net-next,04/16] tipc: simplify signature of tipc_namtbl_publish()
    https://git.kernel.org/netdev/net-next/c/50a3499ab853
  - [net-next,05/16] tipc: simplify call signatures for publication creation
    https://git.kernel.org/netdev/net-next/c/a45ffa68573e
  - [net-next,06/16] tipc: simplify signature of tipc_nametbl_withdraw() functions
    https://git.kernel.org/netdev/net-next/c/2c98da079063
  - [net-next,07/16] tipc: rename binding table lookup functions
    https://git.kernel.org/netdev/net-next/c/66db239c4894
  - [net-next,08/16] tipc: refactor tipc_sendmsg() and tipc_lookup_anycast()
    https://git.kernel.org/netdev/net-next/c/908148bc5046
  - [net-next,09/16] tipc: simplify signature of tipc_namtbl_lookup_mcast_sockets()
    https://git.kernel.org/netdev/net-next/c/45ceea2d403b
  - [net-next,10/16] tipc: simplify signature of tipc_nametbl_lookup_mcast_nodes()
    https://git.kernel.org/netdev/net-next/c/833f867089e5
  - [net-next,11/16] tipc: simplify signature of tipc_nametbl_lookup_group()
    https://git.kernel.org/netdev/net-next/c/006ed14ef82b
  - [net-next,12/16] tipc: simplify signature of tipc_service_find_range()
    https://git.kernel.org/netdev/net-next/c/13c9d23f6ac3
  - [net-next,13/16] tipc: simplify signature of tipc_find_service()
    https://git.kernel.org/netdev/net-next/c/6e44867b01e6
  - [net-next,14/16] tipc: simplify api between binding table and topology server
    https://git.kernel.org/netdev/net-next/c/09f78b851ea3
  - [net-next,15/16] tipc: add host-endian copy of user subscription to struct tipc_subscription
    https://git.kernel.org/netdev/net-next/c/429189acac53
  - [net-next,16/16] tipc: remove some unnecessary warnings
    https://git.kernel.org/netdev/net-next/c/5c8349503d00

You are awesome, thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html