From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 29921A04B5 for ; Mon, 7 Sep 2020 17:06:12 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id E63821BF8A; Mon, 7 Sep 2020 17:06:10 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0a-0016f401.pphosted.com [67.231.148.174]) by dpdk.org (Postfix) with ESMTP id B737C1BE85 for ; Mon, 7 Sep 2020 17:06:09 +0200 (CEST) Received: from pps.filterd (m0045849.ppops.net [127.0.0.1]) by mx0a-0016f401.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id 087F17DY020329 for ; Mon, 7 Sep 2020 08:06:08 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.com; h=from : to : cc : subject : date : message-id : content-type : content-transfer-encoding : mime-version; s=pfpt0220; bh=6eq3CbNz6y0My2JIY7DA6u8cInHHBA59H1XB3LWDlbA=; b=goFfsGH514zeYS34Vb7J/bRqDArpPw5p6Vy1g1rcMWkHIvny2k1mC4wy/g6lEShcHv8B nSPiNCL7gmCrk55dHHtJYDBR0bpk4M32URF6qsqNEoicIisUJxlA4CX2sIcT42h1S969 wZtILnljD0TgG+fw9FUSM1T8g+STnQgI1AkRxMgW660iIfllsbG87AY2K1C9NG7ti1YB LW2AFgxSLzXfd7MetUE6CPGvrv4gC9JxVlv6ux4NbJ8SI6nUBEw3myzsv+bHhX0dn7Qo +dLVD51pbRWowem7xZEtgOkhh7Hem4CRT4w7wZzq4FWl6ErxqTgvacyK2HqeqJCptFLi Bg== Received: from sc-exch03.marvell.com ([199.233.58.183]) by mx0a-0016f401.pphosted.com with ESMTP id 33c81praea-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT) for ; Mon, 07 Sep 2020 08:06:08 -0700 Received: from SC-EXCH01.marvell.com (10.93.176.81) by SC-EXCH03.marvell.com (10.93.176.83) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Mon, 7 Sep 2020 08:06:07 -0700 Received: from NAM02-BL2-obe.outbound.protection.outlook.com (104.47.38.56) by SC-EXCH01.marvell.com (10.93.176.81) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Mon, 7 Sep 2020 08:06:07 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=O+61vMGV2R/it5dK+eyjsx2hssLupXQgK1Osln9kDWtNM2Ur0L6hY/hVrI/QE2VJTfYqhj22F7+qSSQo6HesGrgBETmLJIOmpQkBYa7A60I4gfSeYDpEj55/W1VL2b6zOI+csJs71j66LFQ9nj3lH4St0ILldyGxHpaykkFMXjG9PGwqvp6jgGIsG2cA3Q2NlIf5Wquy4l63peNa5WyhvNzznWeTANN/Z30JRhb0rzb/B4dvxe1U4O6Zhb8JrJf7K2k2MymqRnhtnN/RUw0z/GqUgA7IrIpYp++0efVGKA5+eFQRqZ6wYcMSvjIOwDWj39q1ol7r/wkcN2cQqDUVaA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=6eq3CbNz6y0My2JIY7DA6u8cInHHBA59H1XB3LWDlbA=; b=Fi6AWTzXNGkl6+EhKyedRAjMKyRsGC0Ny4qAkfZ/dovJWBqPLnLcLOXx7Dk8lWzoeQC2wIX86/KbAx+0oZlJBYyb+X9u+JC0F46ES2dG+UcWrW5w8IoDrPK6mPL23UkJHIM4hHip+xESWZ+x35JNQzE5EL5sNTudS1MpL05/Ub9HAkJoUBSlQo3DPA5HV22You6vqcM9P5dUV6W9SqHiIGJpJVkP2fxPP1xNd4fOWYa0y9TTe41iBRrhjEII4A7PMBSbITHQpv0xycOgLIBvBZuQ8qUu16XJI+EcttVwg4+1wszg49mD5pNKPJ1BJUqNX6OkS0A9iPOQ034H+MFjrQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=marvell.com; dmarc=pass action=none header.from=marvell.com; dkim=pass header.d=marvell.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.onmicrosoft.com; s=selector1-marvell-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=6eq3CbNz6y0My2JIY7DA6u8cInHHBA59H1XB3LWDlbA=; b=mlM/kTSg6MfGQ5SoYwEu2Q9XVIqQzgbEZvd5FlFtb2j4R3iPuU55bX0cfpZDupafiaDG3ToM7HMGd2ALxYbI/IDIyjMV3aRnYT4mKQ61xFpuqWrgdSZmIjT+7r9kGFiNmdwP8LIfhN9C36MhbK6h/nR1z8862ZPZQyVn1MY+Ips= Received: from CY4PR18MB1496.namprd18.prod.outlook.com (2603:10b6:903:149::8) by CY4PR18MB1558.namprd18.prod.outlook.com (2603:10b6:903:149::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3348.15; Mon, 7 Sep 2020 15:06:06 +0000 Received: from CY4PR18MB1496.namprd18.prod.outlook.com ([fe80::c505:fe37:918c:2ced]) by CY4PR18MB1496.namprd18.prod.outlook.com ([fe80::c505:fe37:918c:2ced%11]) with mapi id 15.20.3348.019; Mon, 7 Sep 2020 15:06:06 +0000 From: Devendra Singh Rawat To: "users@dpdk.org" CC: Igor Russkikh , Rasesh Mody Thread-Topic: APIs for allocating IOVA contiguous memory Thread-Index: AdaFJxrJLlNIU8NVSgig8Sq3V1wJQw== Date: Mon, 7 Sep 2020 15:06:06 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dpdk.org; dkim=none (message not signed) header.d=none;dpdk.org; dmarc=none action=none header.from=marvell.com; x-originating-ip: [59.96.125.187] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: cc1cca44-cbd7-41ae-4f06-08d8533f8b99 x-ms-traffictypediagnostic: CY4PR18MB1558: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8273; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: xE62CLq8wVj+6FqKR86ftx2k7pcnp+EsNB5YjA1MlNDbhMKlkd4TOVlWxy9fo8oQ7JOs8E/pVtfLktib3TGjgP1l56iF2PwuLWXNhwNnsFL5Yh7YpyXtdX0ILkUBP9BEVvzQZXb+nKerBrO2mZGeWLV6SeSejPn7YyZoh1vjEHJkwbZWuIY4EHGawK23US4kSPOGKq4VBSlAd/bQURDQkcypRQpHwRh5obyHBRlGJ36eV2XqjuC6LRZ5fVKoBW0jS3pY756vqpQzbZWpUxl89xYrcqfdXwnq5BuI6pmLGN4Kwrr1x+15eeu4xXJ28JR4CCnzLSAIUoF0D9fho+91TQ== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CY4PR18MB1496.namprd18.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(136003)(366004)(396003)(346002)(39850400004)(376002)(478600001)(83380400001)(33656002)(9686003)(2906002)(5660300002)(7696005)(54906003)(4326008)(316002)(4744005)(107886003)(66556008)(64756008)(66476007)(55016002)(6916009)(71200400001)(186003)(66946007)(26005)(52536014)(6506007)(66446008)(8936002)(86362001)(8676002)(76116006); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: mmXlFUGPetVxDSF/Vdrpg2UbkCZw9lCYvDvrKhPjSMCaw4fKeIcBHgbchUyPIAFR82yabeh0OMohrZJLtYceqlm5i8+ZG4S6vzQAhym3RQVsnA+CtY/NMNL/gjP8szfZIKdq3AKRCmaOQgcJEgx7TqGJg1N0huUMiLnc+0Jiec3/uQDy5cHt0TWrL6/dlkcLIS5wlZm12N1l7Ae3CgFqYdk1BEe06lmCzKkKiKcm5zU3lovNW9bUWrFaf8B4siA4cAbyKKb/QtU4fi/uq8kP9eVuOzehLz+SsISmk/Zb+6oFu6qrYxcNyMu73m1zAx0PFAmBJ9KgU5oTl7cdRqd96g/Irin69R1d+ipzcyzrl4J/UOKngmidTKlQaQuOxvzCFgW9LTACZTBJpMVvOyG2Bc7DzMAzkqycdqupKG1gdFeeQ13taO0SZEUSuzTbjAUJPAXvXx7Rc/8El6Tg97JTQQJhVVXlDCIpIs3xJjZfFKipkPLTgJKwiSRYvJWKXrqIwtYEvSLJJZyYCQroUXj43N+zzQYvm3DaClz+wjK3YjkPDUsXkh43nnbqU07V/Dx5hSOuSogN+FNWnZwnJeJD55rbtu07S1e2gxrpS27yG7126742kb611SrIplw31Kfh+KC5zmlU+H19LF3AtzwQCQ== Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CY4PR18MB1496.namprd18.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: cc1cca44-cbd7-41ae-4f06-08d8533f8b99 X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Sep 2020 15:06:06.1361 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 70e1fb47-1155-421d-87fc-2e58f638b6e0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 5HB0IHiDZZ2RV8wFf1lDKL5Wx2XqItIwJ3Y+Jy1NAhOJOF7wgK/HwRaAlEs8A3CgN2VPaDT0wqnxFxxkbRSaHw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR18MB1558 X-OriginatorOrg: marvell.com X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.235, 18.0.687 definitions=2020-09-07_10:2020-09-07, 2020-09-07 signatures=0 Subject: [dpdk-users] APIs for allocating IOVA contiguous memory X-BeenThere: users@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK usage discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: users-bounces@dpdk.org Sender: "users" Apart from using rte_memzone_reserve_* APIs, is there any other way to allo= cate IOVA contiguous memory in DPDK ? I can't use rte_memzone_reserve_* as I am hitting RTE_MAX_MEMZONE limit. I can see rte_malloc_socket() but it does not provide any provision to pass= RTE_MEMZONE_IOVA_CONTIG flag to=20 malloc_heap_alloc(). Thanks, Devendra