From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1946108AbbHGSaR (ORCPT ); Fri, 7 Aug 2015 14:30:17 -0400 Received: from shards.monkeyblade.net ([149.20.54.216]:50172 "EHLO shards.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1945911AbbHGSaP (ORCPT ); Fri, 7 Aug 2015 14:30:15 -0400 Date: Fri, 07 Aug 2015 11:30:11 -0700 (PDT) Message-Id: <20150807.113011.1424713081901290919.davem@davemloft.net> To: sowmini.varadhan@oracle.com Cc: netdev@vger.kernel.org, linux-kernel@vger.kernel.org, rds-devel@oss.oracle.com, ajaykumar.hotchandani@oracle.com, igor.maximov@oracle.com, chien.yen@oracle.com, cwang@twopensource.com, dsahern@gmail.com Subject: Re: [PATCH v3 net-next 0/2] RDS-TCP: Network namespace support From: David Miller In-Reply-To: References: X-Mailer: Mew version 6.6 on Emacs 24.5 / Mule 6.0 (HANACHIRUSATO) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.5.12 (shards.monkeyblade.net [149.20.54.216]); Fri, 07 Aug 2015 11:30:15 -0700 (PDT) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Sowmini Varadhan Date: Wed, 5 Aug 2015 01:43:24 -0400 > This patch series contains the set of changes to correctly set up > the infra for PF_RDS sockets that use TCP as the transport in multiple > network namespaces. > > Patch 1 in the series is the minimal set of changes to allow > a single instance of RDS-TCP to run in any (i.e init_net or other) net > namespace. The changes in this patch set ensure that the execution of > 'modprobe [-r] rds_tcp' sets up the kernel TCP sockets > relative to the current netns, so that RDS applications can send/recv > packets from that netns, and the netns can later be deleted cleanly. > > Patch 2 of the series further allows multiple RDS-TCP instances, > one per network namespace. The changes in this patch allows dynamic > creation/tear-down of RDS-TCP client and server sockets across all > current and future namespaces. > > v2 changes from RFC sent out earlier: > David Ahern comments in patch 1, net_device notifier in patch 2, > patch 3 broken off and submitted separately. > v3: Cong Wang review comments. Series applied, thanks.