[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <1454319883-16031-1-git-send-email-parthasarathy.bhuvaragan@ericsson.com>
Date: Mon, 1 Feb 2016 10:44:33 +0100
From: Parthasarathy Bhuvaragan <parthasarathy.bhuvaragan@...csson.com>
To: <netdev@...r.kernel.org>
CC: <tipc-discussion@...ts.sourceforge.net>, <jon.maloy@...csson.com>,
<maloy@...jonn.com>, <ying.xue@...driver.com>
Subject: [PATCH net-next v1 00/10] tipc: cleanups, fixes & improvements for topology server
This series contains topology server cleanups, fixes and improvements.
Cleanups in #1-#4:
We remove duplicate data structures and aligin the rest of the code accordingly.
Fixes in #5-#8:
The bugs occur either during configuration or while running on SMP targets,
which are race conditions that pop up under different situations.
Improvements in #9-#10:
Updates to decrease timer usage and improve readability.
Parthasarathy Bhuvaragan (10):
tipc: remove incorrect check for subscription timeout value
tipc: remove filter and timeout elements from struct tipc_subscription
tipc: remove struct tipc_name_seq from struct tipc_subscription
tipc: introduce tipc_subscrb_subscribe() routine
tipc: fix connection abort during subscription cancellation
tipc: fix connection abort when receiving invalid cancel request
tipc: hold subscriber->lock for tipc_nametbl_subscribe()
tipc: protect tipc_subscrb_get() with subscriber spin lock
tipc: donot create timers if subscription timeout = TIPC_WAIT_FOREVER
tipc: use alloc_ordered_workqueue() instead of WQ_UNBOUND w/
max_active = 1
net/tipc/name_table.c | 14 ++++--
net/tipc/server.c | 4 +-
net/tipc/subscr.c | 131 ++++++++++++++++++++++++++++++--------------------
net/tipc/subscr.h | 11 ++---
4 files changed, 96 insertions(+), 64 deletions(-)
--
2.1.4
Powered by blists - more mailing lists