From mboxrd@z Thu Jan 1 00:00:00 1970 From: Paul Gortmaker Subject: [PATCH net-next 00/10] tipc: more updates for the v3.8 content Date: Fri, 7 Dec 2012 09:28:08 -0500 Message-ID: <1354890498-6448-1-git-send-email-paul.gortmaker@windriver.com> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit Cc: , Jon Maloy , Paul Gortmaker To: David Miller Return-path: Received: from mail1.windriver.com ([147.11.146.13]:62546 "EHLO mail1.windriver.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1030735Ab2LGO2a (ORCPT ); Fri, 7 Dec 2012 09:28:30 -0500 Sender: netdev-owner@vger.kernel.org List-ID: Here is another batch of TIPC changes. The most interesting thing is probably the non-blocking socket connect - I'm told there were several users looking forward to seeing this. Also there were some resource limitation changes that had the right intent back in 2005, but were now apparently causing needless limitations to people's real use cases; those have been relaxed/removed. There is a lockdep splat fix, but no need for a stable backport, since it is virtually impossible to trigger in mainline; you have to essentially modify code to force the probabilities in your favour to see it. The rest can largely be categorized as general cleanup of things seen in the process of getting the above changes done. Tested between 64 and 32 bit nodes with the test suite. I've also compile tested all the individual commits on the chain. I'd originally figured on this queue not being ready for 3.8, but the extended stabilization window of 3.7 has changed that. On the other hand, this can still be 3.9 material, if that simply works better for folks - no problem for me to defer it to 2013. If anyone spots any problems then I'll definitely defer it, rather than rush a last minute respin. Thanks, Paul. --- The following changes since commit b93196dc5af7729ff7cc50d3d322ab1a364aa14f: net: fix some compiler warning in net/core/neighbour.c (2012-12-05 21:50:37 -0500) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/paulg/linux.git tipc_net-next for you to fetch changes up to c8c0055db5be549dbd7eef2f207c53bcd556de9e: tipc: refactor accept() code for improved readability (2012-12-06 17:29:53 -0500) ---------------------------------------------------------------- Erik Hugne (1): tipc: remove obsolete flush of stale reassembly buffer Jon Maloy (1): tipc: change sk_receive_queue upper limit Paul Gortmaker (2): tipc: standardize across connect/disconnect function naming tipc: refactor accept() code for improved readability Ying Xue (6): tipc: eliminate aggregate sk_receive_queue limit tipc: sk_recv_queue size check only for connectionless sockets tipc: consolidate connection-oriented message reception in one function tipc: introduce non-blocking socket connect tipc: eliminate connection setup for implied connect in recv_msg() tipc: add lock nesting notation to quiet lockdep warning net/tipc/link.c | 44 ------- net/tipc/port.c | 32 +++-- net/tipc/port.h | 6 +- net/tipc/socket.c | 360 +++++++++++++++++++++++++++++++----------------------- net/tipc/subscr.c | 2 +- 5 files changed, 232 insertions(+), 212 deletions(-)