Message ID | 20190307074151.18815-1-yskoh@mellanox.com (mailing list archive) |
---|---|
Headers |
Return-Path: <dev-bounces@dpdk.org> X-Original-To: patchwork@dpdk.org Delivered-To: patchwork@dpdk.org Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 8259D2C39; Thu, 7 Mar 2019 08:42:06 +0100 (CET) Received: from mellanox.co.il (mail-il-dmz.mellanox.com [193.47.165.129]) by dpdk.org (Postfix) with ESMTP id 96858239 for <dev@dpdk.org>; Thu, 7 Mar 2019 08:42:05 +0100 (CET) Received: from Internal Mail-Server by MTLPINE1 (envelope-from yskoh@mellanox.com) with ESMTPS (AES256-SHA encrypted); 7 Mar 2019 09:42:04 +0200 Received: from scfae-sc-2.mti.labs.mlnx (scfae-sc-2.mti.labs.mlnx [10.101.0.96]) by labmailer.mlnx (8.13.8/8.13.8) with ESMTP id x277g24I014151; Thu, 7 Mar 2019 09:42:03 +0200 From: Yongseok Koh <yskoh@mellanox.com> To: shahafs@mellanox.com Cc: dev@dpdk.org Date: Wed, 6 Mar 2019 23:41:45 -0800 Message-Id: <20190307074151.18815-1-yskoh@mellanox.com> X-Mailer: git-send-email 2.11.0 Subject: [dpdk-dev] [PATCH 0/6] net/mlx: enable secondary process to register DMA memory X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions <dev.dpdk.org> List-Unsubscribe: <https://mails.dpdk.org/options/dev>, <mailto:dev-request@dpdk.org?subject=unsubscribe> List-Archive: <http://mails.dpdk.org/archives/dev/> List-Post: <mailto:dev@dpdk.org> List-Help: <mailto:dev-request@dpdk.org?subject=help> List-Subscribe: <https://mails.dpdk.org/listinfo/dev>, <mailto:dev-request@dpdk.org?subject=subscribe> Errors-To: dev-bounces@dpdk.org Sender: "dev" <dev-bounces@dpdk.org> |
Series |
net/mlx: enable secondary process to register DMA memory
|
|
Message
Yongseok Koh
March 7, 2019, 7:41 a.m. UTC
RFC: https://mails.dpdk.org/archives/dev/2019-March/125517.html Yongseok Koh (6): net/mlx: remove debug messages on datapath net/mlx5: fix external memory registration net/mlx5: add control of excessive memory pinning by kernel net/mlx5: enable secondary process to register DMA memory net/mlx4: add control of excessive memory pinning by kernel net/mlx4: enable secondary process to register DMA memory doc/guides/nics/mlx4.rst | 12 +++- doc/guides/nics/mlx5.rst | 17 +++++- drivers/net/mlx4/mlx4.c | 11 +++- drivers/net/mlx4/mlx4.h | 11 ++++ drivers/net/mlx4/mlx4_mp.c | 50 +++++++++++++++++ drivers/net/mlx4/mlx4_mr.c | 119 +++++++++++++++++++++++++++++++++------- drivers/net/mlx4/mlx4_mr.h | 2 + drivers/net/mlx5/mlx5.c | 7 +++ drivers/net/mlx5/mlx5.h | 8 +++ drivers/net/mlx5/mlx5_mp.c | 51 +++++++++++++++++ drivers/net/mlx5/mlx5_mr.c | 133 +++++++++++++++++++++++++++++++++++++-------- drivers/net/mlx5/mlx5_mr.h | 2 + 12 files changed, 376 insertions(+), 47 deletions(-)
Comments
> On Mar 6, 2019, at 11:41 PM, Yongseok Koh <yskoh@mellanox.com> wrote: > > RFC: > https://mails.dpdk.org/archives/dev/2019-March/125517.html > > Yongseok Koh (6): > net/mlx: remove debug messages on datapath > net/mlx5: fix external memory registration > net/mlx5: add control of excessive memory pinning by kernel > net/mlx5: enable secondary process to register DMA memory > net/mlx4: add control of excessive memory pinning by kernel > net/mlx4: enable secondary process to register DMA memory Hi Shahaf, I've submitted 3 patchsets and please merge it in the following order: 1) [PATCH 0/4] net/mlx5: rework IPC socket and PMD global data init 2) [PATCH 0/3] net/mlx4: add secondary process support 3) [PATCH 0/6] net/mlx: enable secondary process to register DMA memory Sorry, I should've mentioned it in the cover letters. Thanks, Yongseok
Thursday, March 7, 2019 9:42 AM, Yongseok Koh: > Subject: [dpdk-dev] [PATCH 0/6] net/mlx: enable secondary process to > register DMA memory > > RFC: > https://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fma > ils.dpdk.org%2Farchives%2Fdev%2F2019- > March%2F125517.html&data=02%7C01%7Cshahafs%40mellanox.com%7 > C693ba1facd364c34f30608d6a2d0662a%7Ca652971c7d2e4d9ba6a4d149256f46 > 1b%7C0%7C0%7C636875413295277804&sdata=5LcMxpZoJdgzD0AhJX%2 > FOYt1rBtlaZS6a2YP1IIEC5CE%3D&reserved=0 > > Yongseok Koh (6): > net/mlx: remove debug messages on datapath > net/mlx5: fix external memory registration > net/mlx5: add control of excessive memory pinning by kernel > net/mlx5: enable secondary process to register DMA memory > net/mlx4: add control of excessive memory pinning by kernel > net/mlx4: enable secondary process to register DMA memory For the series - Acked-by: Shahaf Shuler <shahafs@mellanox.com> You probably need to rebase it as it failed to apply on the CI. > > doc/guides/nics/mlx4.rst | 12 +++- > doc/guides/nics/mlx5.rst | 17 +++++- > drivers/net/mlx4/mlx4.c | 11 +++- > drivers/net/mlx4/mlx4.h | 11 ++++ > drivers/net/mlx4/mlx4_mp.c | 50 +++++++++++++++++ > drivers/net/mlx4/mlx4_mr.c | 119 > +++++++++++++++++++++++++++++++++------- > drivers/net/mlx4/mlx4_mr.h | 2 + > drivers/net/mlx5/mlx5.c | 7 +++ > drivers/net/mlx5/mlx5.h | 8 +++ > drivers/net/mlx5/mlx5_mp.c | 51 +++++++++++++++++ > drivers/net/mlx5/mlx5_mr.c | 133 > +++++++++++++++++++++++++++++++++++++-------- > drivers/net/mlx5/mlx5_mr.h | 2 + > 12 files changed, 376 insertions(+), 47 deletions(-) > > -- > 2.11.0