From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR02-VE1-obe.outbound.protection.outlook.com (mail-eopbgr20087.outbound.protection.outlook.com [40.107.2.87]) by dpdk.org (Postfix) with ESMTP id 4DA531B29F; Thu, 21 Dec 2017 16:26:13 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Mellanox.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=d9L0NyKLp1GlfqpfWOLG5M09HIqhoniNy9Iq+UBJId8=; b=Ymj0eoO1MYgzAkYt+gKAxlCkS5TbRA3gBVzlz/6Wukc2vTyQfw21xXV5pAqDYVVjypC4i1XNrbz8tuAhXpk6SC9VQYkmd7xV9N5stlxhzSbE4syVZfkfkOObGE64v5Te/GhLSOMAMpSciXntgVA38khcbdzN4GiWlsCxsgbl2CY= Received: from VI1PR05MB3149.eurprd05.prod.outlook.com (10.170.237.142) by DB6PR0501MB2038.eurprd05.prod.outlook.com (10.168.9.20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.345.14; Thu, 21 Dec 2017 15:26:11 +0000 Received: from VI1PR05MB3149.eurprd05.prod.outlook.com ([fe80::355f:857b:fdfd:afd9]) by VI1PR05MB3149.eurprd05.prod.outlook.com ([fe80::355f:857b:fdfd:afd9%13]) with mapi id 15.20.0323.018; Thu, 21 Dec 2017 15:26:10 +0000 From: Shahaf Shuler To: Yongseok Koh , Adrien Mazarguil , =?iso-8859-1?Q?N=E9lio_Laranjeiro?= CC: "dev@dpdk.org" , "hhaim@cisco.com" , Yongseok Koh , "stable@dpdk.org" Thread-Topic: [dpdk-stable] [PATCH 1/2] net/mlx5: fix Memory Region registration Thread-Index: AQHTdUhhprF67MdRUUK2MH68qRjc96NN9Vow Date: Thu, 21 Dec 2017 15:26:10 +0000 Message-ID: References: <20171215015918.30981-1-yskoh@mellanox.com> In-Reply-To: <20171215015918.30981-1-yskoh@mellanox.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=shahafs@mellanox.com; x-originating-ip: [193.47.165.251] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; DB6PR0501MB2038; 6:m6yRcw1ywB0f9WLlHDuQmeRSzGmDhHOmqboD+c0CWa+O5yAK+6RGCQQgFCxPj1Vj9g13iSw836lmzu702+vjKR4b/sca3QSDHjEPyAEPIEe3SftfAkXJrHY6zS6ei8q7in5NpZgbTmcc5FTN8dK6vlfGpx1hgh42bZdN08vApzDv8L+qdLhPvDF+Xd09NC5xJ4sMXii2+ZiLaKdR781BjD6E0jlSy8M+BU2fKjp/TRcB+kI49du7SqhVujrd++lInOmvjw0Ysf+mfZCSuHVFY6WhVU49iSnFF1r/NKhmCRGtsqdyv0pyVJhOfVkTNbVCQCa4ZR7DqJOiJw/c0iAHe4xjCj+XU8H1EnHijMC6el8=; 5:ojf0tsLYpnB9+gq7juL4I43G3EkWNDNf1p2l5Dl7D/b4Jr9o2tPNKVIHsR+tI8slwj+B3jZkDzQEzUU88CiwUv/NECyjApujYp+F643hijZyIlol8b1scWhB1hV1plAVS1kfHZRiGXX0MZvmKS8hRToQg9jNy4wlLfWOEOYWz80=; 24:PiFI32LUHbT51X2gZqhrQ24pYjAP3bV648WSWou1svx9PPLYQL1yp4fgvxACjl0DsUjONunsAHsQSwyXZJfvCHfg70BDUiYSa3YGF9V+z2c=; 7:pN5PdAOavE/M5uunplvx/KNINJklWiv/oRrjq1CKa+/mTt2lETwfVAcq+zv/6r+/OU1mwWXyY/7J3l4UimrCtI+UtOsr76SdGC1FjbNSQEJlUkxTyj5jBDJpwwgcS0sTXeQbdi2lGrvLSA43WxYkL5XGaQA4/P0GzyCHdn6LXQEWCC4Ty4oeyG4Or2dXAod6WmGZUe1CaIV8/pJzwiZ3HB3KMe3gzQUTsP+OCmL+9ZXHgw6dAsjnvkqHDzo4vcP9 x-ms-exchange-antispam-srfa-diagnostics: SSOS; x-ms-office365-filtering-correlation-id: d63f066d-2a58-426f-f94a-08d548872a20 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(5600026)(4604075)(3008031)(4534020)(4602075)(4627115)(201703031133081)(201702281549075)(48565401081)(2017052603307)(7153060); SRVR:DB6PR0501MB2038; x-ms-traffictypediagnostic: DB6PR0501MB2038: x-ld-processed: a652971c-7d2e-4d9b-a6a4-d149256f461b,ExtAddr x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(95692535739014); x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(6040470)(2401047)(8121501046)(5005006)(3231023)(93006095)(93001095)(10201501046)(3002001)(6055026)(6041268)(20161123564045)(20161123560045)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(6072148)(201708071742011); SRVR:DB6PR0501MB2038; BCL:0; PCL:0; RULEID:(100000803101)(100110400095); SRVR:DB6PR0501MB2038; x-forefront-prvs: 0528942FD8 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(396003)(39860400002)(39380400002)(376002)(366004)(346002)(189003)(199004)(105586002)(3660700001)(3846002)(6116002)(106356001)(8676002)(81156014)(81166006)(2900100001)(3280700002)(2906002)(74316002)(33656002)(7736002)(76176011)(5660300001)(14454004)(7696005)(5250100002)(305945005)(2950100002)(25786009)(6506007)(478600001)(229853002)(575784001)(86362001)(110136005)(102836004)(99286004)(68736007)(54906003)(4326008)(53936002)(9686003)(6246003)(6436002)(66066001)(97736004)(55016002)(8936002)(316002); DIR:OUT; SFP:1101; SCL:1; SRVR:DB6PR0501MB2038; H:VI1PR05MB3149.eurprd05.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; received-spf: None (protection.outlook.com: mellanox.com does not designate permitted sender hosts) spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: Mellanox.com X-MS-Exchange-CrossTenant-Network-Message-Id: d63f066d-2a58-426f-f94a-08d548872a20 X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Dec 2017 15:26:10.5819 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: a652971c-7d2e-4d9b-a6a4-d149256f461b X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR0501MB2038 Subject: Re: [dpdk-dev] [dpdk-stable] [PATCH 1/2] net/mlx5: fix Memory Region registration X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Dec 2017 15:26:13 -0000 Friday, December 15, 2017 3:59 AM, Yongseok Koh: > Althought granularity of chunks in a mempool is a cacheline, addresses ar= e > extended to align to page boundary for performance reason in device when > registering a MR (Memory Region). This could make some regions overlap, > then can cause Tx completion error due to incorrect LKEY search. If the e= rror > occurs, the Tx queue will get stuck. To avoid it, end address of a packet > segment is used in LKEY search. >=20 > Fixes: b0b093845793 ("net/mlx5: use buffer address for LKEY search") > Cc: stable@dpdk.org >=20 > Reported-by: Hanoch Haim > Signed-off-by: Yongseok Koh > Acked-by: Nelio Laranjeiro Series applied to next-net-mlx, thanks.