From patchwork Fri May 25 00:53:38 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Yongseok Koh X-Patchwork-Id: 40408 Return-Path: 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 2BC9828F3; Fri, 25 May 2018 02:53:59 +0200 (CEST) Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-he1eur01on0068.outbound.protection.outlook.com [104.47.0.68]) by dpdk.org (Postfix) with ESMTP id A14F42C8 for ; Fri, 25 May 2018 02:53:57 +0200 (CEST) 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:X-MS-Exchange-SenderADCheck; bh=Nyq5IX3dj/NxuXgqaQwz/5O6pFB0f+JQx5pWRvMf2RM=; b=KfOKi/DCgqwtNhsROKBzzs64FqJELAG4suadfvpfoO3+cOo9uhOVQ/JOHlNo1FGU0atA2bMD1UensLGuH4YJiT4cygFJP0n7xl3o5e+Yb/w8l1MzTjTFRU7WsRfuyGpBiJwbl1ZaAQ9+tjn2R9ho2mm9zx5ZPPcK3f7kKLEDMLc= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=yskoh@mellanox.com; Received: from mellanox.com (209.116.155.178) by VI1PR0501MB2046.eurprd05.prod.outlook.com (2603:10a6:800:36::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.776.11; Fri, 25 May 2018 00:53:52 +0000 From: Yongseok Koh To: olivier.matz@6wind.com, thomas@monjalon.net Cc: dev@dpdk.org, arybchenko@solarflare.com, konstantin.ananyev@intel.com, stephen@networkplumber.org, Yongseok Koh Date: Thu, 24 May 2018 17:53:38 -0700 Message-Id: <20180525005338.28773-1-yskoh@mellanox.com> X-Mailer: git-send-email 2.11.0 MIME-Version: 1.0 X-Originating-IP: [209.116.155.178] X-ClientProxiedBy: CO2PR04CA0112.namprd04.prod.outlook.com (2603:10b6:104:7::14) To VI1PR0501MB2046.eurprd05.prod.outlook.com (2603:10a6:800:36::20) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(5600026)(48565401081)(4534165)(4627221)(201703031133081)(201702281549075)(2017052603328)(7153060)(7193020); SRVR:VI1PR0501MB2046; X-Microsoft-Exchange-Diagnostics: 1; VI1PR0501MB2046; 3:SfwXJfxNeB5mpZp1Ycq/Gz1l2XecS7so3JIm9TI0/l/M082yVKZL4JrBMERhxEaalg7WDxYXFTFAEwLssrxUWe6ANenENCPfmlRNiduu+a4tuQj9XvxM1FyILhMd3+oKBONVePhI18674JW7UsHeFUwOjUqgCsdX8+Sm362lg6qBco9XdrocqAJC1fZTdz2puCpOWMVH/TTlk243FqtAH3fPrpiKoQDFYubJp7znkDT/4zNuGpAQTvfUlDn55HSP; 25:ABNGbgEMfSg2rhbYk989NjC3UvXVpCDm3ODT3HdPDjNFiY76SPpEHXukos7k4E/o6m1ibkrUF4hSd5oKaZKKhJ057DWF4qXsI6h+haqUP+lQZ4dU4yMKPn4FiqxujNP/dPrsC75RjK0iO8k7ZrFT4IqhnvZgRYDF5pJFW/6gdIYnLTOzkUopsc5mEyzbuqKC2z6/EKjQnGADpAc9hTCDEJLX+Dhcp/y/vnAMQ7QNeviN4MBETron8Wot8f5LzV+ZBPgc+3q16PR93f+a34QSwqNM06V7OfPXwhF9zRYAwE9BhYCUlysbfXeuOxRRAFm2R24C6+aVkcqjk5vwRIVy0g==; 31:THw5JaceahvVLpcxBItO/XL8e4vnJd7xgDRapXGPNNY9T5qEhnD8Zi4LgGdbwZrB/uD+NKwSV4Dk3NSJzJHhVTbpP39K8C+OnXlikjZmIIiTUoL0rhydyzj6rv2yLuvsGsOZUVc+oxFueaQeaVKbiyxM068S2M6Q1u5eWFBPLiPcWxyo+ClyDhUTTP/neihL6jkQ7vjamE4TqZn+DBx6zztYEJVj9C8n5WYBuAdXyFA= X-MS-TrafficTypeDiagnostic: VI1PR0501MB2046: X-LD-Processed: a652971c-7d2e-4d9b-a6a4-d149256f461b,ExtAddr X-Microsoft-Exchange-Diagnostics: 1; VI1PR0501MB2046; 20:h+Oew/jCLmFQpgOQ4lA5UAHN2yqjTFYE8/vLMM0w1a/CAI9TpXRNjfdfw0Vj82wuxryxFiIkZDp7SXprgDxYNywVHQa41IjBXWuMOQov1U3H7/B9q6EOY6NeuFRx7KQAaXTLkr8UtIWj9QRgsN17SsbfqVdYlxxV4wVTnEQtH0ej8TP5EeidnTPbvoSM7rIaKF8xvBlwZlcmR+Dx4maj8/1nJZ3ElSNTEiBj/KRVUkxgkNriUmZHUfLAkUmGHyulxNRaqGZ9VpEcpss1q/bD1fxbed82W2A7shLpl0RejFOq+mdIu7BAh/8+9kf0PnwwrjeZB3DiKx+V7syxm4t+t0/+cOySm5eqQeMI0Cx5hEd4Nx2c6tGiDYTFSRKo/pY/sb1egL9GrQyIoyoUi5/wEpAzTmrsMfUno94+hu0/mJq21DnbZUxYs6xJlQGFnVosbtd0dyV2bd2MIRxaXKsIKsHOMHoI1ewoWfLWSNxlpKRTTTSo3e2xo4Gf1V5ujxqX; 4:FdBeSoiZedcLgB4X78PkZKbbcfDcwplIGAZYSMdZEHqORBflsOj2tRPqAlnmaQC42wgG/CU7SMsh01VToffxfkfWsYfMUyq2oT2CN9KZwW2yTg2Nq9UKhPi2TkydFz4c0NyxJzs6AHSYzD0oLwAqAXIO2AI5u6Eflqt0mnnUZ78c1CN8p/58Lxw9nnhrA+S5ftJ5pAICccW4+havFqX+oZHnAoVKZNE4+Ez0hIrKyUrPHwPX7chG6mMZEvL7JSPaspbmgcC3lG7Vc92mOLxDng== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-MS-Exchange-SenderADCheck: 1 X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(10201501046)(3231254)(944501410)(52105095)(93006095)(93001095)(3002001)(6055026)(149027)(150027)(6041310)(20161123564045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(20161123560045)(6072148)(201708071742011)(7699016); SRVR:VI1PR0501MB2046; BCL:0; PCL:0; RULEID:; SRVR:VI1PR0501MB2046; X-Forefront-PRVS: 06833C6A67 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(396003)(39860400002)(39380400002)(346002)(376002)(366004)(189003)(199004)(36756003)(8936002)(4326008)(55016002)(8676002)(3846002)(2906002)(6116002)(16586007)(1076002)(105586002)(106356001)(6666003)(5660300001)(305945005)(486006)(81166006)(2616005)(66066001)(50226002)(316002)(956004)(48376002)(81156014)(47776003)(476003)(25786009)(26005)(1857600001)(69596002)(97736004)(107886003)(50466002)(59450400001)(478600001)(15188555005)(52116002)(68736007)(53936002)(16526019)(7736002)(51416003)(7696005)(186003)(53376002)(386003)(86362001)(966005)(6306002)(21086003)(5890100001); DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0501MB2046; H:mellanox.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; Received-SPF: None (protection.outlook.com: mellanox.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; VI1PR0501MB2046; 23:vHCO0iYnp3uV1uaCHbdEAmxxgLDADwv2uTq157P?= WxM0qEAIsj9o89o5KBBWHZI9Mp/Nk7C+E6DY1HFMMy5IK9qDgF9Ii+EM7DIWGOII2gIfrjKaTzRn+xGfAYjLN3AfLOSYv72BskWI09iFT47gkrLFbeoDHg9bkq+4cSzTBC305Ew9XEByw3RiIO9n8A97TuuWp8cJYcmJR83Rqw4xgPUSRR+V03501WGl1cBIpOPzZMgr9BQl9dB07/GaWdvRcWcFvsswgdRjln9Z71YqxDIgNbb+zRnazoK1vycaT0qO9zqsB8KzvmvaS441w6iHIip7QPR5NlXx+1dx8c3qOztla9Z+t7qG8mQj4QaSNYdS1PRzSecqEw8LCl9jVcIVkkemup1dCFpAXRuGcSmNqbWGQmUjPWRm0lL/oJBHZjPfrfVRp0u8Yjm1VZThSejSbWC12+1POhCL1QVzXZ4A3hXCcdzC4nPTGX82AZSDnv7D9tNO4NgLm9vW0e3Kt2uKO7FlUs1XUQwUkGUAGLGdxCcq+ZAVpe/mGIckZjsz7/8xGwIziE7jfkWe9yZn81Oq8o4/cq4RQAxNHq3UcS1KCzbfEEvY1dkdNQx73SkpIL1HxfgOm/PLNcpxudDIBD5T6uw4YnFG8nsdV5ANvb0sjMDEGKTv+m8Sb/+Bify97baXqo+lDTdZRS24vdGDAU5JsjuWCBLCQmNU2tqXR9qadw4e5bnDD/xHC7ccmsjNY57xJ9Nqw/vc11O4bF501hjGSqxxzXcaC7JjgLZ7C0rXQdtLLuVugGmrhoZHws5BCiRMHLH41EI2LPYR3E6aeGLWSOgSpl60W3zA76iXmnRLVbaNyGiJhDD7g4Z8ZVd8x5ilp5ANxgUmkylR0VLtR3Eel37M5logEeoBBPgbO9G2WqZXq6kg3g0wutzr4scSm27oRMSvzB9kve3tp2ci4YMYmDKSnsu1+R02sx0WzpwbZLV6ZDOMIl7ASILK3GEAZ4Ndwg+Qkysa5Wp6dpxSsW9K2+Rv3OoNqNRTLf8Oc5EEiAu5qWLWr6PMqjEQErJz5YpItl0p3eNJg0VFsvGis1Xol6q9USLu5rYpmZS+SIoD1pJggDPcwzXc0Iv/TQWY5hwOUJEryqpn1hd97Q0SlbEYuRbRuIqitlfesbVKdjkImw2zKTPLzWuUwm2FWAqxo4lHUKSri4q4PkTCdD6zIakZdPONhLl5U9i+5Vcan0ERDjK2fWlCzGnPvW3ehSEqDtBkDrUtPmYWBhf4fGxv/+Fl9Pwh25NzQ4KuSlRd2ZZQMj6WN3PIwoM6RiEJOrI5YT9cJ3L/BIZk4u6a0hzJo3gQG X-Microsoft-Antispam-Message-Info: 9dqMZLFUQjt5FfmlOZNExFTpGC4W33imwzuBgg7kl6u1fPHxoG0hQrtnSmAl0nkKQXET1PrfonbI2dUyLl/64K+ZzZxgzNh0Rb5VYoV9DMWIr0F+IYLezE+0YtHSfNNkey/aweZ5zriNuncNk6/eHz4werJzjePmUfM+Sj5gziod6I64pt95XH4BTyY2bcGB X-Microsoft-Exchange-Diagnostics: 1; VI1PR0501MB2046; 6:aEAbX1+WIuMMZ4nXn/+zJiKQA3RCJC0B1z+ONw356e4Q5jRNN9W9VE+dwz9eIMke4OYo3i2zfVoR6J9t7q9KgeMGNPMrxY6aqKDTVAb/7isDqtf0M/cFzkuXV8DG6op7D9nQ20R3qoq+GDUVUTxZkql5rcgyh79BFsNgNGuWML0z3NdKg37dxtDV8KdbahhuGWeXUeXL0mrCUv9BJ1aFVOYl9JulL84KegETHIFehb2KKMP/c6ta2xuCmuBD014CUYrKKPJL0+8DcHWOsJVIFm/FSCFsIXRgHcn0z3z4XECEaJg2okPg8RJzoRYxtpWfn+3EU6ahydc8qByNaI8bXstlSUWKtQb+8qx4kvn7bKH/G4jeaG1/s0M/5yxiL9PMMN38tGzVRKbJNGs7YMuosDgsrfoQ6C2PQMLf38jdzmyYQrHC9gaBip+YPhgkI0gstbC5UL6JLZE6km/KB0sZGw==; 5:mL/QcUC4Qimn6zChFX09GUNmE2S1ImYjOuYGPBv07CAfhK+AqV27rELSxPraEXyhTOH+i4Xnj/wgOSdKuuQnlZUc79Gl4eM6A2xIPw+pwVKJ3403w5UZjMvIgfGacnJPXcY1PxmizOVJLDA5G5ZYB8kXpu4LiAZ1zCOWgQubiFE=; 24:SroUSjlwICejayh0Q4UXCACmQWFJ8ezYzF5Hv++L8yg/LtWxqFOF+B3HAZW2aS0ga/NMMlviMwg6fauD09XmT4dLeS6PAZfoQD7qYuRXGcU= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; VI1PR0501MB2046; 7:ZiQMLW2/KrmazB/J3w72+GqMI/Q2Peoiczjlyu7HUpaCfDyMY6DHKDzK5yipF05CNd+RghmTQ7h0hDJREodE/G4r7YXxue5K5E1kUSJQ9D5I3u7mAVLxtMgVGgYjlJcJzBlGine7G20Tb4YG4hY+QjbqbTD6hRtf5YtuyLVJ1ZUs+Cq8G2/AdedvIbcRVI2PfY7YmgtNb5LNuaxEYfqQ3NDUYePSlIYOGoenhF0rDOoy3PEnqcv5v19KFXhP1YfT X-MS-Office365-Filtering-Correlation-Id: b570857f-060d-432f-5052-08d5c1d9fd26 X-OriginatorOrg: Mellanox.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 May 2018 00:53:52.5440 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: b570857f-060d-432f-5052-08d5c1d9fd26 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: a652971c-7d2e-4d9b-a6a4-d149256f461b X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0501MB2046 Subject: [dpdk-dev] [PATCH] doc: announce removal of indirect mbuf check macro 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: , Errors-To: dev-bounces@dpdk.org Sender: "dev" Link: http://dpdk.org/ml/archives/dev/2018-April/099476.html Signed-off-by: Yongseok Koh --- doc/guides/rel_notes/deprecation.rst | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/doc/guides/rel_notes/deprecation.rst b/doc/guides/rel_notes/deprecation.rst index 1e2443c76..44da16445 100644 --- a/doc/guides/rel_notes/deprecation.rst +++ b/doc/guides/rel_notes/deprecation.rst @@ -42,6 +42,11 @@ Deprecation Notices is defined in librte_sched in a non-generic way. The new generic format will contain: queue ID, traffic class, color. Field size will not change. +* mbuf: the macro ``RTE_MBUF_INDIRECT()`` will be removed in v18.08 and replaced + with ``RTE_MBUF_CLONED()``. As EXT_ATTACHED_MBUF is introduced in v18.05, + ``RTE_MBUF_INDIRECT()`` is no longer mutually exclusive with + ``RTE_MBUF_DIRECT()``. This change will fix the semantic inconsistency. + * ethdev: a new Tx and Rx offload API was introduced on 17.11. In the new API, offloads are divided into per-port and per-queue offloads. Offloads are disabled by default and enabled per application request.