[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <1447961447-13025-1-git-send-email-jon.maloy@ericsson.com>
Date: Thu, 19 Nov 2015 14:30:38 -0500
From: Jon Maloy <jon.maloy@...csson.com>
To: davem@...emloft.net
Cc: netdev@...r.kernel.org,
Paul Gortmaker <paul.gortmaker@...driver.com>,
parthasarathy.xx.bhuvaragan@...csson.com,
richard.alpe@...csson.com, ying.xue@...driver.com,
maloy@...jonn.com, tipc-discussion@...ts.sourceforge.net,
Jon Maloy <jon.maloy@...csson.com>
Subject: [PATCH net-next 0/8] tipc: some cleanups and improvements
This series mostly contains cleanups and cosmetic code changes.
The only real functional change is in #4 and #5, where we change the
locking structure for nodes and links in order to permit full
concurrency between links working in parallel on different interfaces.
Since the groundwork for this has been done in previous commit series,
this change constitutes only the final, small step to achieve that goal.
Jon Maloy (8):
tipc: move linearization of buffers to generic code
tipc: small cleanup of function tipc_node_check_state()
tipc: reduce code dependency between binding table and node layer
tipc: introduce per-link spinlock
tipc: convert node lock to rwlock
tipc: narrow down exposure of struct tipc_node
tipc: narrow down interface towards struct tipc_link
tipc: eliminate remnants of hungarian notation
net/tipc/bcast.c | 126 +------
net/tipc/bcast.h | 1 +
net/tipc/bearer.c | 140 ++++----
net/tipc/bearer.h | 8 +-
net/tipc/core.h | 5 +
net/tipc/discover.c | 38 +-
net/tipc/link.c | 626 ++++++++++++++++----------------
net/tipc/link.h | 175 +--------
net/tipc/name_distr.c | 68 +---
net/tipc/name_distr.h | 1 -
net/tipc/name_table.c | 5 +-
net/tipc/netlink.c | 8 +-
net/tipc/netlink_compat.c | 8 +-
net/tipc/node.c | 884 ++++++++++++++++++++++++++++++++++++----------
net/tipc/node.h | 127 +------
net/tipc/udp_media.c | 5 -
16 files changed, 1151 insertions(+), 1074 deletions(-)
--
1.9.1
--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Powered by blists - more mailing lists