From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM02-SN1-obe.outbound.protection.outlook.com (mail-sn1nam02on0080.outbound.protection.outlook.com [104.47.36.80]) by dpdk.org (Postfix) with ESMTP id 56FFC1B215 for ; Tue, 10 Oct 2017 16:05:29 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=CAVIUMNETWORKS.onmicrosoft.com; s=selector1-cavium-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=GhFe4EJyF8UkwT85RzbZw6tmH9x2YGiu9S2Kv4rl5Lg=; b=mIwt9kFX6/HEnZuZCoOTN6bVNfseugQQr00FItrwyTxMYp5E3kvgTVKLXGEHgL84sSI6UvPVd95pFykzc1kD5YBbR0pj05dT9H47KJXEO+PSZE4umKlIgu25BZKJHB2nz1lmwqgdXWzVF/abcyTzX83NaIj9YcvOcByh55AKBKI= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Santosh.Shukla@cavium.com; Received: from [IPv6:2401:4900:1985:da4d:a124:6786:bc05:1a61] (2401:4900:1985:da4d:a124:6786:bc05:1a61) by BN6PR07MB3089.namprd07.prod.outlook.com (10.172.105.7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.77.7; Tue, 10 Oct 2017 14:05:24 +0000 To: Thomas Monjalon , Shreyansh Jain References: <20171010070155.17412-1-shreyansh.jain@nxp.com> <2102754.igz1rhL23C@xps> Cc: dev@dpdk.org, ferruh.yigit@intel.com, hemant.agrawal@nxp.com From: santosh Message-ID: <7387c315-fd0f-a5a2-fdd9-1ae9aed69e9b@caviumnetworks.com> Date: Tue, 10 Oct 2017 19:35:07 +0530 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.5.1 MIME-Version: 1.0 In-Reply-To: <2102754.igz1rhL23C@xps> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-Originating-IP: [2401:4900:1985:da4d:a124:6786:bc05:1a61] X-ClientProxiedBy: MAXPR0101CA0046.INDPRD01.PROD.OUTLOOK.COM (10.174.62.160) To BN6PR07MB3089.namprd07.prod.outlook.com (10.172.105.7) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: a48e5ac2-1a5a-4fc9-4297-08d50fe7f56a X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(2017030254152)(2017052603199)(201703131423075)(201703031133081)(201702281549075); SRVR:BN6PR07MB3089; X-Microsoft-Exchange-Diagnostics: 1; BN6PR07MB3089; 3:cH8mK7yhwt3FGwc/OCpn8IdPwBgQzWpBRg3R7HsNPzBEQHd1Y8YSYodwJmhUGNIvqqIgI1ZzyJVzsBoyr/NEgFEbl6bwbh/eCiZGatvvPNSCmFHNahay/of1HU130Hy9N3QRsUrp/HQo+7r2C4nK/MCW2fuGe2ItttL5FQiTTsbS2Wrv5ixE1lVNMtOxRrjs7H/0Ow2mn0XEGsREMZc2ysmTTixRALeaW43+mpJajwmPbZeU6jaObbnEm+Upshpx; 25:ImwLKDaWju/SFpK0dGmAV+qZT88mBOFOV1ZZr7kAq3GfrEjLVynXeA5xi4J/3S8IEFMGOaiGS6czV1GUk0GaHf+ADHttDSzDmB/GIqEBmG/XEEe/ZIt79SbAqa1S+pmkpB4u+uXOnzSrlu4Pd+8Dp7RaQjhyJm6hKasqne7RKGsZJrGlKnFWUwjB9LhPzsEzln/bPyQPb7l09ZmuJsRiIjB+NH2BtF3u2OGUpiO5N3TfZCtGmchezTchmcClu/RLZtFb5Z4Wfukj3CHVwA+xFuxfeK2qzZBwZu1jdpEaWzbt05ZKwUzhVQH1E+0uC9gz5am6x8/BkupTTQq/O706XA==; 31:+GvtJ921xpvYcO8mLmpXsNde6C1STTtRbrFN39iolWsA/ShLTe97s9q1fP7tLfvt+3kd0oIzYUPT3YcyFL3NOUX7WjctqOwuapzLXEIBCs5AuhwhRpF2eEeADKMYjzqWigkjBDlskoucRHjPm+qNU5qGmAz7urO3pjskR5MPRSEwLfrDgMHpWWiDzD7RrHZ4SucCnBa1meXykQbVjB4dbpraxiXo1d/3zL5R8lqj2/Y= X-MS-TrafficTypeDiagnostic: BN6PR07MB3089: X-Microsoft-Exchange-Diagnostics: 1; BN6PR07MB3089; 20:G4O2XswIH6TQsJ0BWfWpREb9iJN1xUvo1mdDUsw/UKl+Iu6G1mLjkNesuZGLv3bLINIO8FjaTfDjBqmhEkFPvYFlLULMVTHywVxOBGxho7/N5iy9IQJLvvjpWuMUBaBdTtx8qXEKm5HSHPmDbpmkJbrRG3e9PtlCTF79fGC3zoULCpmDvg/0wlJcTPH7pnJ7VlNQwv1BUYv1jD8cxHLsqSySx6MWSj5SGBvccqfbzG6uu2XodlJRNCUy72ARPDSJODAOFSaTZftwaimPxDk8ZqwKLhkyiA1aHtMKHZffH4Yf1j/EL2+ntDlGtna1b0gkad2UszgWu95th7dnK05+KSUf5+ZQntlTp1Mxk6seycXRb1YOYO/em28zbXcGJNtiZvtkCh2a+/Lzo9p9ezTu5yElDlboQVApStJrSmnkgICaT4qem5NjA1cuDJ07aDdSQsKEdh2bLaFWf5fj3Lg4DyAQGJqvFHwtLU1JryIDy1s7CGDWVgt21chMssTFUEVNzQplUMyRmRm9oMplYj7jIIyVYQKlqEUiJEZhkwLu70WI2f9Ru7iRJHhd34VeE7H0CjdKdjb3bFjppp0g4/Za2uxS+ts2Voibe37hxvzNhH8=; 4:lnJRQeaXUwVwwIANzK0LxpjYc/Nk3xCmnW8bNfzwP8wEWU8u+0dAKiDn81KvIchs9+IJjLuRgqKqTs7yWyZAiVbo6cygPrMft7T2Ky6IqdsYclpE234OWlGqZT1pCBfvife09ECRMZz/uk9EtVR25cmCJ9sHWn7Zq7VP+c0F+m5MwmRGVGMAqwO6XD3wZ/YJ6zlcHZWv46Q8/KCsArPwnZYetaGHJaFlOdZFbAfpHXDy5TvU8dKA9kWBKACGn5yjizt9HnEeIaW2vTcdilE1btG6hbeMLC7UwLmAyPEBnXs= X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(5005006)(8121501046)(100000703101)(100105400095)(3002001)(10201501046)(93006095)(6041248)(20161123558100)(20161123564025)(20161123562025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123555025)(20161123560025)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:BN6PR07MB3089; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:BN6PR07MB3089; X-Forefront-PRVS: 04569283F9 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(6059001)(6009001)(376002)(346002)(377454003)(199003)(189002)(24454002)(23746002)(101416001)(81166006)(42882006)(68736007)(31696002)(2950100002)(81156014)(229853002)(31686004)(6486002)(6666003)(189998001)(8936002)(316002)(230700001)(8656003)(6116002)(1706002)(83506001)(305945005)(7736002)(110136005)(106356001)(8676002)(105586002)(64126003)(53936002)(65806001)(4326008)(65956001)(53376002)(6246003)(47776003)(54356999)(2906002)(5660300001)(86152003)(6306002)(65826007)(76176999)(58126008)(50986999)(25786009)(97736004)(50466002)(36756003)(478600001)(72206003)(966005)(33646002); DIR:OUT; SFP:1101; SCL:1; SRVR:BN6PR07MB3089; H:[IPv6:2401:4900:1985:da4d:a124:6786:bc05:1a61]; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; Received-SPF: None (protection.outlook.com: cavium.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?Windows-1252?Q?1; BN6PR07MB3089; 23:Xcs3R31DVLF+ojwl4PdULH+oD1vysfVKSn2u2?= =?Windows-1252?Q?v5XZIZXNv7h+lzde8Ob026d6/CnrIp9yTueAlbDMFgOt7UMYXkJZLDEM?= =?Windows-1252?Q?yvBpnBpUFoc1mknwyPbDURBqCuTpwZOB5/hdoVQYcvionYIo7R3d1fQG?= =?Windows-1252?Q?pax+Ij4QvYIOPfgXvIh2nLp/F+UGGX4+Jx1SoLMJwWEzLxEmZ9pZVi4/?= =?Windows-1252?Q?aVomH11MzwZ/+USPF8qBdC34c6qNSOSQJHCBhEr5jRL16Fp07wyYcyws?= =?Windows-1252?Q?oM4ygK9RgrW6uA6Ik4xuvpY5vLbB7Ojydu4jCSR/PAUK2mHvpodmwVKy?= =?Windows-1252?Q?b7lndcKoEykd//R411MXVv2KHX/9NfM4dXcOlgeaSPbX35ZahRqHIgMm?= =?Windows-1252?Q?uYjHP5Vvu9FT039B9EXVsOXvD3tplTTpN41+kbq3VmNG5/G9shfKTN4C?= =?Windows-1252?Q?OydYDTtMza/Hv4raZWP5bMBgza3ZeH1SJzPfO9Fq3z/DUJ4XC4OsNeIi?= =?Windows-1252?Q?nEKh+InFzPCDXav0ufK3NXXv8qMrQe8x4qkWg/wuGBkmzo4xz5Q8AfSJ?= =?Windows-1252?Q?cdXnQ3XdN7oN22a9g0bkuSQqaQ+ZUxgnng9erN6Gcfdi7OVfQYaubq4z?= =?Windows-1252?Q?Hl2S9DcZ60ncyIHajvCAdkRZQhK+gT62Aixs0A5GnqNfUygA5WGJcPHO?= =?Windows-1252?Q?MWmNOJTueGJhhWm7Qs/dM4iRf09EZcN6jlFzt/FsgmoFoiS8UM8/ps9k?= =?Windows-1252?Q?Ei+pgO4cb2cI3F7ppQ5NDVyOVFWHJtGpaF4l548j+2tcRaaCZCESgHId?= =?Windows-1252?Q?gnXj5yDffa87FqzZG1x5Wx1KjZ0DqLr9aUe45xAVFu69C++3BwXkcwtW?= =?Windows-1252?Q?jDvbJNDUCD98tdKoGBPWuuXaefCSm3G2f+mGvBChqcHCvuO4QR5RnslC?= =?Windows-1252?Q?+r3syYWLZkaUq2RmVcMzUDWoNH2MsBiIpcDvHitmpKNMq3kmnLK5qaav?= =?Windows-1252?Q?VlyajcfP9qW8NKfWbiZpy3vgY1T/qYY+PnfgRW/VCgZPggl0Jr1j3d4Z?= =?Windows-1252?Q?ABDt0fAXjxhXQt3MczQX1kVARqonZlNda2VR09+5oE53vw2/2gWE42+G?= =?Windows-1252?Q?OLRaVLSso2/HGc2r4FMLlbBUyKnDAbYg5bf1JVgwNYG4FkYTp/bY9nfR?= =?Windows-1252?Q?lfHF0Jyj1pkerWcikMGHxr/54rR3ykQXNSM37XBSFWignHpWbD32xGSp?= =?Windows-1252?Q?OrTwuLqrIjzv9x1kUc/uFBNM6GFOpVySIblPKfvfdqzF/EpnaG8U3RNX?= =?Windows-1252?Q?zFTN0NpvigojSnmateQdC/Mx1Yx82/M10pJnr5Iighmf48+N9X/Lad3M?= =?Windows-1252?Q?b9eE5f6sxsIPnlCM/tBo1EJ02EON2/C1i2DWMS+uF2VM3rRlVDNavenZ?= =?Windows-1252?Q?JIphuHc8wp8JgKqL2IXngQ5PcHt8KxbfL6VdFqx2w=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1; BN6PR07MB3089; 6:skZkC5+m+ptDjhI0Ri9Ipp5KER+sbWPxEjYqaOX2A/PzbgyvMQs0lWv1b/u9IMGO24OI60iahbRFHm/ztYuBamO6kLawWFQroodlYBVW/8rMZ5jb/QwSlKJwfqKTbtQ2YWHWvN8aPF+vQwxFTt6WkoKnw4wy2xKU60GXX+vNniDVPwh80iEFY3cQxKp4jE0C9aMS4iB6lFBJB2XsUyaUA8dPl1nKyBL9aWTsf9HcvIi1zErU3RpqtMENn5CBGnSJGLAgkIU+byOnRHhoRhv8lfAwJa+4OiH1qRbIOCbk6Jatg95g2rNMcx/jtVy+csOEOlEB4UxFZRKrPIQN9VQB5A==; 5:L2R3/FHEzyjXE4Q6W0uf/BrWMBvjCQiQnhyzKiZz5OWGUj7qRR2eHnUAqhIOQjvWS/ro5aa350CKgqRrJOC6B4hhEntCVmlmF8K/YVejxSat/5ei9Fgt+TLdaITzdwfBT6CZ9hugGckWLe0V/pEeo5+YBwgQDEp3TjdCQNRLiGM=; 24:KwonmAQuJAvWyryXS0ciPPVAb2puG8xyIXjbBvzVN2fD27W0HE2DGxIffrl//ERkI0eSOuRiZKbD0By/Fvp9O8zDpSnd7TH+Wi8DlvzPbeQ=; 7:23jEP9oHjd6rS3SE9fRW0eeQwrxJ1idcW83d1EsW2i74pyRn6dPWlf7oSreNl1/BliCwBwO1ojBl+jbbEbtiIeeyzQs5R6FkwR28D+NUr9/zYJYii+XHeyYaW/4MNuGMnfZmQcnV9Nm84uU09Iydx/J2Ktk0hF0i2ZcM2vHROah7rD7tYiwEzsdMQQz4ORadi1BqbOB8w7MYYchWMRwG3DdRaSzpOPUa1NRNtP0ijRY= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Oct 2017 14:05:24.9849 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 711e4ccf-2e9b-4bcf-a551-4094005b6194 X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR07MB3089 Subject: Re: [dpdk-dev] [PATCH] bus/dpaa: fix memory allocation during bus scan 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: Tue, 10 Oct 2017 14:05:29 -0000 Hi Thomas, On Tuesday 10 October 2017 01:09 PM, Thomas Monjalon wrote: > 10/10/2017 09:01, Shreyansh Jain: >> Fixes: 5b22cf744689 ("bus/dpaa: introducing FMan configurations") >> Fixes: 37f9b54bd3cf ("net/dpaa: support Tx and Rx queue setup") > These lines should appear after the explanation. > >> Cc: shreyansh.jain@nxp.com >> >> With the IOVA auto detection changes, bus scan is performed before >> memory initialization. DPAA bus scan must not use rte_malloc in >> its path. > If the scan has been broken by IOVA detection, you should reference > IOVA in Fixes line, not DPAA. > hmm.. IOVA not breaking scanning!, Refer this [1]. We(me/hemant) has discussed about same on thread[1] and agreed to do respective changes and remove rte_ memory dependency from code base at scan time.. Thanks. [1] http://dpdk.org/dev/patchwork/patch/26764/