lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date:	Thu, 19 Nov 2015 14:30:39 -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 #3 and #4, 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

Powered by Openwall GNU/*/Linux Powered by OpenVZ