From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-he1eur01on0073.outbound.protection.outlook.com [104.47.0.73]) by dpdk.org (Postfix) with ESMTP id AA5ED7CBD; Fri, 27 Apr 2018 10:47:17 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=U8fVu/CWC21gnDFBnsovWaWaC8Q4oUBot5twVP1lfdo=; b=I+GpzoR5Lkzp5YAwj+z0af+9nfW8V5lNSpWhJ19Py/xbMNjaMRNFLG5TzUDjU6nd0A6uoqoK7BJRhMazEQILyUILHjt5mcB1J/LK/NnjMhA/DoOMq6VzMeo5KPQMJVlkvXk6KOYUiKmmjDVvZ81pJFQVFu/d17YCTxWEaBNFm2o= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=akhil.goyal@nxp.com; Received: from [10.232.134.49] (14.142.187.166) by DB5PR04MB1382.eurprd04.prod.outlook.com (2a01:111:e400:58da::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.715.18; Fri, 27 Apr 2018 08:47:14 +0000 To: Pablo de Lara , roy.fan.zhang@intel.com References: <20180426150950.7568-1-pablo.de.lara.guarch@intel.com> Cc: dev@dpdk.org, stable@dpdk.org From: Akhil Goyal Organization: NXP Message-ID: <5e2f48d7-c451-c550-5ddc-70263a278e2f@nxp.com> Date: Fri, 27 Apr 2018 14:17:00 +0530 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0 MIME-Version: 1.0 In-Reply-To: <20180426150950.7568-1-pablo.de.lara.guarch@intel.com> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-Originating-IP: [14.142.187.166] X-ClientProxiedBy: MA1PR01CA0072.INDPRD01.PROD.OUTLOOK.COM (2603:1096:a00::12) To DB5PR04MB1382.eurprd04.prod.outlook.com (2a01:111:e400:58da::16) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(48565401081)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(5600026)(2017052603328)(7153060)(7193020); SRVR:DB5PR04MB1382; X-Microsoft-Exchange-Diagnostics: 1; DB5PR04MB1382; 3:VsQ2QdcUllkZUmZhkDd/CDkp9q+trMDy+gg78u/WOarqNqdYyZFgtIDs8jHoXOS6t3i+X7bFh0k+qtluxGAB4xvmElUkmUgCBjtWbRPO0ZROIuGXW0yhk0SgLkKYYVaIQKR6ADLByEqDQHfA4eQCYcqlTu3QHZDzMfM7WhRSUrQFj04fVDuQorRsljfxrr4OZcmPfYUtEnt/SMvqZgIWhXhsbAOAVGvOakm8lgPMsiiHlKpXbC1IybkPejEijBXY; 25:f4nYsreW27FPmYgxXPGmv5E6AsjbP5G6Q5IDfaGifiIHrGUCa1Q/i7Z/Kxdj+qZAidgihxxsFhlwzuEkON2V7XL+PsnZiW3a0ifiCcCysyQgP7RKWXqIb1kV6DYVNcQ3f+CH4IZJqhYANdVr27a2wz7GJI5hfIu3WvIaGjCPa/TmI5RTWaOUO6ZZ7phi0EBADY2kig/8MzL/1501SSH489EZ+EtzOlm5/odzAGYwtQyrrL3s/JCL+5Lv2uJc8rtIZGCLWjuwKnefZVPSQdkhyYYJUuCNucgI9vH/a1YN+nJXlmOGpZJcixn1oYQyjabSQMwCx3zNdtOMxPr3PbZuyA==; 31:oY45LpIq6bvHWr8uCZkyBE5Nv+mztNEtquLEH+fPteylKaYjy/RrzdusXJKv3pUFkoHiiFv2/5X7FcD1i07ERe8xLLDWsHt4iqocqUSEdFxjCALyuT6HYrMeDlDK+7k7qPEFYoWbt4Z0jpu8tXo/s7YeDabkc5g0YwVnQBeic390g9wp8M/m3yQJYnFKmbSCYLbYdWE3uMnPLS1tAHy83mNW7655yoVCkHp5xRzApyU= X-MS-TrafficTypeDiagnostic: DB5PR04MB1382: X-Microsoft-Exchange-Diagnostics: 1; DB5PR04MB1382; 20:1sqRkaCPwk808NiBU1qw10FBpyuAmbsCuraKS3ZAziy0DYF2WpotSvdDsM1DGaJPt+ahwaAW0QMA4Srfe5iA0+nqjRStZbs5LTTVU+oH1xXhWb+GylMCMlpXca4EEzi549FBFEhULyCiBeMhPb4OIoGtAHJ5SMolZaQ7bKigiV6WnGYyzf3e7FhQ4UJ/Kx9pwkmbSSoYZ5y/u8o4HqgKrXW1wsuc9vkwSv86jzoQMWj7z7Z9JZZ8gDF6FPtXUrS7NjqKc39zqVdnuUfBruXVDzrYoVoI+Kj4H5vqxQAcI9ETCCvK6y3/E8Yw3ooSxCGM5zcJYNtyxwP3qdEuM4LIup6VbzkNqEdENXwVrtVostdWWZRFUeGxPBWfw3rAFlYsFGkFSQvV7L+IcQVRkVdFNzzMhz8/ox2UtLPH3ALzWxFgATRRsZWtBh1ifaOVFa0NthSY3SZujduM6cK6VMqjNbDpcjKb2Z7nsuLbYaf2i/+O+OHHkf2NYpZfjvJ2zJWg; 4:qpvAi19MBzNOu4u5GnvMB16KtXiHmPDlzeRBkbudomDCG5QZuF4/n7psKnyuWnUQbbeGa+Q1Kpea5UEld43EwvLVUOmwzQO7KYmBbFBdUgaWMkmzdYXfWz9yJPukEoWBfFkhck7HATts2DLPVGvItTTiA5GBcebZtpFncpgpxGwLklpLOdPfOTj/LU3Fyvk2P8FOttsOTUGWc/qYhMXIxay5YdmnNR8Hd3XF0LKf4AqsF3ZC2z3CTc5e3m9P2/2qwcKBdfMbYbHSOdOLFPHccg== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(10201501046)(3231232)(944501410)(52105095)(93006095)(93001095)(3002001)(6055026)(6041310)(20161123558120)(20161123564045)(20161123562045)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(6072148)(201708071742011); SRVR:DB5PR04MB1382; BCL:0; PCL:0; RULEID:; SRVR:DB5PR04MB1382; X-Forefront-PRVS: 0655F9F006 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(6049001)(39380400002)(396003)(376002)(366004)(39860400002)(346002)(199004)(189003)(53936002)(65826007)(68736007)(16576012)(5660300001)(3260700006)(476003)(55236004)(26005)(36756003)(6246003)(65806001)(8936002)(23746002)(77096007)(4326008)(97736004)(65956001)(316002)(3846002)(16526019)(486006)(186003)(67846002)(31696002)(86362001)(66066001)(230700001)(5009440100003)(44832011)(53546011)(386003)(6116002)(11346002)(478600001)(229853002)(25786009)(305945005)(6486002)(58126008)(36916002)(446003)(81156014)(52116002)(81166006)(6666003)(8676002)(47776003)(106356001)(50466002)(7736002)(2616005)(956004)(64126003)(31686004)(2906002)(105586002)(76176011)(110426005); DIR:OUT; SFP:1101; SCL:1; SRVR:DB5PR04MB1382; H:[10.232.134.49]; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; Received-SPF: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?Windows-1252?Q?1; DB5PR04MB1382; 23:iktlF/gzB93pQpCBYxtZUR3nj/Trx60PL5fNr?= =?Windows-1252?Q?9iGTOGtnpOjVuJU0E0VIsnfpEZ2ZB7aCNYRFOs3H0OY/5cuEeAUyYqTe?= =?Windows-1252?Q?tzBDFgw2OFKSsZAX/yQB/QQO49zu1BQ+Aq1NzOSpiCycUWx5IZ0+pCh1?= =?Windows-1252?Q?U2s9IPA5LMmBI2n8qHby3ScYM+l95cKJ9T6D01uffhXIC4pLpHru6Uex?= =?Windows-1252?Q?IOLXPAOBHbg1/8yXgTQMgV2lx/gTgXXo16cyOXWBIHtHsNZx/qajwhab?= =?Windows-1252?Q?zc0BhfBrY38YmftBapAC/FODa1maWPoIkgS9jFKtfPK41lrS0DjL+mt3?= =?Windows-1252?Q?Ys/CRAChy9q/XW/y/FqIa9VXkQCwvAO2MscYPktBrJUdhCqhlxsuY9vg?= =?Windows-1252?Q?zOdtwCIBGalDHNh9Z5rA26JNjI05wBrviXNxZ4iNCN2UyDSDB3o+O+nx?= =?Windows-1252?Q?q3eS+7+SX0lvIKadFnQjcz/36Mlw7EazXJT9xwthfODNySHspD9+VJbq?= =?Windows-1252?Q?tLLkOsOrRjYxw2g2cmzF9AQAQwzMsc+ff4ffRyEtKlhPDTg9QjtCWFpa?= =?Windows-1252?Q?C/qhn8mGZsSI5R6uBIap9MBtUsgy/jiV2GJTij0UvT/cg/s2x2549uUj?= =?Windows-1252?Q?Lx1qDXQRjbB3chB0LHr0TZk2ihEoPGfJE8EYL0jegdaUdaF9mY1Gn3Zz?= =?Windows-1252?Q?S9tSF1b3FklwVohfgF7OAcoot1bEGlx3OjOICi62UY1cZfY3h0A2iFE6?= =?Windows-1252?Q?oLKaCrYnyNb0/jdaaOVpA/FxfrnvUhL1iJxNWqgG9fGyAxOgenMCT68W?= =?Windows-1252?Q?BGIF+10useELN+H/6Lfw/8Hn5NpSqqlz4S7EcJA/GEjTvfDTwWs5kNeb?= =?Windows-1252?Q?59OP8uCrx5qPC2FdwjQ6NweZbEVqV/g0ap0PkSgo6ynF+QQWwSLnPWW0?= =?Windows-1252?Q?zcWZV1C5trBLCZlJn55r9TwVvbbC9G990Kq0pbg/UtQI/JpzTueyKV/H?= =?Windows-1252?Q?L5HruMaSUoa3qtKieaPk2tEpuiCHqa9oE9tb/Su069Jz7sd5TX9tFlim?= =?Windows-1252?Q?itUxoADnpDwoEaAHF4e3alQJnwuTWIBZBMuHoFwgrDMpGqlsE2SQzV1X?= =?Windows-1252?Q?UFhnGcRFxZZ2kzLR9wcIr9L5nn3qHLHTf708RQRzerVcWc96/7XLLAXE?= =?Windows-1252?Q?oA1hd10ZTAvKzNNZIynJDhzR3oFf+o9Vdm8Lifd+/QlYr4xD3xZjTdT5?= =?Windows-1252?Q?ZUBAduQH8EEVc2aT09wiZzs1WD9jUtHXHqXZIaNrHRHIWpCHE/voxL6s?= =?Windows-1252?Q?kaRI8p5ftmMIdpH3v81dwB9iJvWxj2tuX54t+n6Q8izVUK+YMDILwX/u?= =?Windows-1252?Q?OWiX78zdoQr0rpJR3fV6cfkjFv2tYNFxa9D5Hsq40hsy3tz/PzA3E60E?= =?Windows-1252?Q?gi8N0TBNUjpGWDdS0k1kmAL93Dbba7xAFkL9YwDyBnRQEXvlacEj0Qfl?= =?Windows-1252?Q?qMpDtEqEko9fghip0Usk46p6tNjdBBE5al9S2J1/vIxI0jA8zy8JpnzB?= =?Windows-1252?Q?RGMLb2yiJ+kfu2pBlLV52iloFUg4xgxeOTQqOl4Ad+6N7rXnDFh0w9OS?= =?Windows-1252?Q?8CPU7cxg8YPMUWjoUdnQ40ByPzlXHEaSZzLeT+S57dk?= X-Microsoft-Antispam-Message-Info: sjgAsIiCHExzwWrpvdz97uhaCsa+Va7yWwtLrg48yEwqdDzzG+D0QT9+4KoP+tonhtpDdG3bj8kSpW9Ih53OkBg4kcbVEaFMO/7t8ibSn7PLihlIGvuwVWWC7vR1IW7ue6S0plm16Gi4beQ5Dxro8ABT+mkMBljjk98Ww4WVBQEUMWtZzU6Vf/q6Oj2/C5yY X-Microsoft-Exchange-Diagnostics: 1; DB5PR04MB1382; 6:f65DwjDO4S+9jTW0NCTWJllFrVsZdJFxBot+bNnZ4Mycc431llsnEoOk/w1UJOWp6454LPdCKp98fmJH0ohSIACPFJjZ5/1qSVMJIixe9/2p07BAurwNlSHAUC9xmOLD0Fpw0aQTXUrAxMV4NZzOodlDKkgo1o1z2cwx059sMXtlqnbyJS2drj4utydSM0vqgieM0QB65McqfSdtxGWQbsLfoRBBl3fjd+0sx3SjP+f1817i96uWjhWR63DGmxFjWv/0Q9hUXcJAU9RTVTsqTm84ZN7q/P1tenlgdjNfQQ1JH1XjDCWHJwrXgf8IwgbSoXIR7pL4s6aAwYSCXQNjz3HQH2pXcYtPLXaw34LryM2grnifWJx3xiCMqqMfbNjPOOBlRk5HNDEOwLFJJpJ2hWx0NSP5LtKsKOT0Tf3CwL64b57rQ+9NQI3bVo7w1UBTkgOmX6FLiwUEkYnipQsr+g==; 5:ekmmozPe8aVh4wbBftbRPyogc4z/b8gGrNCruXDl8PFGI9GzCUQ/l2DqKeKOm9+6uK5B/2x2VCpDWgKe0tbQoIts6KGgWHBqSmAwYB2xzcZvTKPOnIBtKa0gMDkEb/bsgHJc+mJUaoDlD1NhmvC0QHY6MVdn3IQIe6HgyRzMApo=; 24:Mp5ymDQMrJMSgdgZK+jynrAs2s1ZtioWncAUXE5iAnzb43ar2Y45nbSOiEHkokU4i0vtIAjgEZdXX77l6LAJ3VJvoGCUyB0KpvGxToMkV+0= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; DB5PR04MB1382; 7:30WHZr498D3Jtb0ViSZMjTQYHGfoKAyfa/wXExTAkcXgmI2HK77ZIhLA6n21zJiyZmQiNRJlKrWIzTed0YezzY1sg10Y19gUJJPVJF0VPfS13cWBrO0P1c/1Y1sr5skjzhjJikO6KRx230buoryVwFPEF7W4HO6M52kWeRx7qKKnqPXGTj0jic5PD/+Pz0Y0ZFHGPNYSr+gZU7dZinnnZkmyn2LVC3OFCIhKv04u1Wa4s0hayrDI3yExpy8+pxEQ X-MS-Office365-Filtering-Correlation-Id: c248ce91-bc16-4cb6-f7ae-08d5ac1b7a84 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Apr 2018 08:47:14.8671 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: c248ce91-bc16-4cb6-f7ae-08d5ac1b7a84 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB5PR04MB1382 Subject: Re: [dpdk-dev] [PATCH 1/2] crypto/scheduler: set null pointer after freeing 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: Fri, 27 Apr 2018 08:47:18 -0000 Hi Pablo, On 4/26/2018 8:39 PM, Pablo de Lara wrote: > When freeing memory, pointers should be set to NULL, > to avoid memory corruption/segmentation faults. Shouldn't this be handled in the rte_free itself. A lot of other driver are also not setting null after rte_free. This would require change at a lot of places if this is not handled in rte_free. Thanks, Akhil