From patchwork Tue Jan 2 12:57:48 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Shreyansh Jain X-Patchwork-Id: 32832 X-Patchwork-Delegate: thomas@monjalon.net 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 1E96B1B161; Tue, 2 Jan 2018 13:44:03 +0100 (CET) Received: from NAM03-CO1-obe.outbound.protection.outlook.com (mail-co1nam03on0041.outbound.protection.outlook.com [104.47.40.41]) by dpdk.org (Postfix) with ESMTP id CCC461B03D for ; Tue, 2 Jan 2018 13:44:00 +0100 (CET) Received: from CY1PR03CA0027.namprd03.prod.outlook.com (10.174.128.37) by BN3PR03MB2355.namprd03.prod.outlook.com (10.166.74.150) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.366.8; Tue, 2 Jan 2018 12:43:59 +0000 Received: from BY2FFO11OLC001.protection.gbl (2a01:111:f400:7c0c::132) by CY1PR03CA0027.outlook.office365.com (2603:10b6:600::37) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.386.5 via Frontend Transport; Tue, 2 Jan 2018 12:43:59 +0000 Authentication-Results: spf=fail (sender IP is 192.88.168.50) smtp.mailfrom=nxp.com; nxp.com; dkim=none (message not signed) header.d=none;nxp.com; dmarc=fail action=none header.from=nxp.com; Received-SPF: Fail (protection.outlook.com: domain of nxp.com does not designate 192.88.168.50 as permitted sender) receiver=protection.outlook.com; client-ip=192.88.168.50; helo=tx30smr01.am.freescale.net; Received: from tx30smr01.am.freescale.net (192.88.168.50) by BY2FFO11OLC001.mail.protection.outlook.com (10.1.15.185) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.20.345.12 via Frontend Transport; Tue, 2 Jan 2018 12:43:34 +0000 Received: from Tophie.ap.freescale.net ([10.232.14.39]) by tx30smr01.am.freescale.net (8.14.3/8.14.0) with ESMTP id w02Chfdg020140; Tue, 2 Jan 2018 05:43:56 -0700 From: Shreyansh Jain To: CC: , , , Shreyansh Jain Date: Tue, 2 Jan 2018 18:27:48 +0530 Message-ID: <20180102125749.2379-5-shreyansh.jain@nxp.com> X-Mailer: git-send-email 2.14.1 In-Reply-To: <20180102125749.2379-1-shreyansh.jain@nxp.com> References: <20180102125749.2379-1-shreyansh.jain@nxp.com> X-EOPAttributedMessage: 0 X-Matching-Connectors: 131593706146641418; (91ab9b29-cfa4-454e-5278-08d120cd25b8); () X-Forefront-Antispam-Report: CIP:192.88.168.50; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(336005)(376002)(39860400002)(346002)(39380400002)(396003)(2980300002)(1110001)(1109001)(339900001)(189003)(199004)(85426001)(2950100002)(8656006)(4326008)(6666003)(81156014)(6916009)(305945005)(498600001)(8676002)(5660300001)(47776003)(50226002)(53936002)(356003)(51416003)(54906003)(86362001)(2351001)(68736007)(105606002)(76176011)(2906002)(81166006)(106466001)(316002)(8936002)(97736004)(1076002)(48376002)(16586007)(36756003)(50466002)(104016004)(575784001)(77096006); DIR:OUT; SFP:1101; SCL:1; SRVR:BN3PR03MB2355; H:tx30smr01.am.freescale.net; FPR:; SPF:Fail; PTR:InfoDomainNonexistent; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BY2FFO11OLC001; 1:eNjkdN5moEh175bpnIIyc1Auhi6YLF5Com3tTVD5xeZrRoIl2FMsH8/aIhruzunG8upRCtjbDRFmGF/HT1VKU3s79/LSG9BeYCoEcbW8WHdMI3UafeRmHwDGq9CecToR MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 772262d1-30e8-4107-360a-08d551de7003 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(4534020)(4628075)(201703131517081)(5600026)(4604075)(2017052603307); SRVR:BN3PR03MB2355; X-Microsoft-Exchange-Diagnostics: 1; BN3PR03MB2355; 3:Ps0fe+DIatV3fFaU9ENrBrKhN6jcv+496l+J2MvIu+ri0VpXOl4QqZEfAddPhAs+JcWkxuCVsxr+GNtv9rb0dfZQkYfZfoypkai/Pds7241aRstbT3pA4WQY01uez07xpeLmJdtm+ANKf3L50ehAMD52UNpRvDTV+O0DFxfMdKZo6Nj9WmbblLyNEmj8JGw6kFXr0QnbDUSaG3W3HFdQPf/38K6Yx6Q994ip8xOE5zOqIIU9RhorYGFEEd2kf/AX1lveEFQkdJr5iiUUOkX8Au9xs35dObCs75OKQgtWsCKltp3K1Zm0fo4QQTeamUGo6vsQUEKSCB0/8cFwQxMZPPCFsfc+WLHudalRRxPjSqQ=; 25:XniolApEeYbUOqRWN0AIh+aNhPPIOzRYMGyhLgvpqpNmQKse/CEjCFfP1DKGcrxr29OiN1LssjZpmjWbewQHS39uXjo/cHoLokNmfi3Eb4I23k920FwiAe5LqsNbG9ciKFrZ6NscMIzd2Xc4ylvXa6B+lmxBwS6L4yCKrH4YyLGG5dvjR/zOnJTROzRDMDupSrUYp/JA0cKIFygep3NcWmXK6jYgIImJoMd0xgZCwMLce+QD/diI0auXvBdf7pAS6sV8EA3B2I3uQoPZzQxhcH3fWFGStSt9UnGjfjR2v0LYp0y6baVAWTgNqFY0GVgk/21ksQ48os48KSrBRQ0whQ== X-MS-TrafficTypeDiagnostic: BN3PR03MB2355: X-Microsoft-Exchange-Diagnostics: 1; BN3PR03MB2355; 31:j4A9cXog6arhIXlc9XJ6e+xTd1xRZ4vaCGwbPLwIv2Cw/kGqpurPimG42SRXrVPCW1P49DWf2Xjruo0tPjHsLweHOvkRcuyzpRKWOQOGKQKfEod91baO0JjhVlJmI+p+JA3/LyTWaqN1ZEjI55L8jyTbB0IwINtVN+G6dfLtLh5ot8MhhqnPSG201KAEFryFZBeuFakvc4F8Hc/sPEHrYOeP5RbRF2xqgHudZl2iSVc=; 4:7EE8G+5ZOjhMqLlBZeuqjgD1+NRqx1+ICFnV+ElbqRGP/3rm1aafuAsFAZvPf/NO0XjEqfLXfP+8Sw4uq9/CKTv+AhEZ9goMz2oAX/2OYM/K8ZTmefuHm++p/mzu/pMM+cjjQctcVAAN11Wm52YVm33/alDGzGDwcko6R2KlgCdvqEi2VlsvWgnxOtOqOe2vc3B4kvqfBFwZUfIaHa0x3S7olkArwq+d3PFF2/L1r7BYebtOab4dNEngh/6m+IiLNbRcNg1fZs6DaQaJXGYHXiOw6+tjyz3lwa0iuzBvcY5RhEVUQkEL5eBmwhRY6E8a X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6095135)(2401047)(8121501046)(5005006)(3002001)(10201501046)(93006095)(93001095)(3231023)(944510075)(944921075)(946801075)(946901075)(6055026)(6096035)(201703131430075)(201703131433075)(201703131448075)(201703161259150)(201703151042153)(20161123563025)(20161123559100)(20161123565025)(20161123556025)(20161123561025)(201708071742011); SRVR:BN3PR03MB2355; BCL:0; PCL:0; RULEID:(100000803101)(100110400095)(400006); SRVR:BN3PR03MB2355; X-Forefront-PRVS: 0540846A1D X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BN3PR03MB2355; 23:zFQ/KiXyCFp46Rp7HlZpjKpAGAW4gpVWSScTRv5wC?= KAtATTTw8zqjLRSZnnDz279SIyvv2GUvMfJ3a4VUOTBQW1vCriNMr5hNclaKWn4T58VgH5kXND3Mh3pKrrlE9JZCkkd6tlC4+aRDl6NVIVhBgg+lOm+dL/8p/cZ6D22RJH1F3FW8ukL2TVdrwAdaG9j48fmDlb/4Aq/LbVGTiWjRK65Mdzr4V1A/GInHPAHytUU2aHuDXtFdJDqldcsPl8PHW7n6BtXEKNj/nTdvYhFkjIXG+KB7l9zLz4ANQZUYvxcttH74sijNwtU8p6X8K/dnNmFhufz6/yQ7B7RGu+1CuNtoFAOwYrG7/RP5KgYB0PVMzcehjnCd59yw5ZKFzAuMgyYm7YCDFcwasIqh0kj2RI0OSDbjQq/JbdYDIu1aJjpn/IQkYSsQTnEP0yy1OhwBbcEx/t1fZCS5MMIK6X5mxtUwbOc2r1f1IClrw+UQQHp7PVqwhVw02rMX26c7uhwgTXv+K8eBL85Ez03LZwZaUcrU9PJlMgjjZkYibM/KhqQZ48RR2RRrqyuK6mBP0oWl+6PBikyeTdSryIAummqqE5LIBPXO4fl+FLJrv4ecHTBpxTN3Xz373XcfE1/NH7vUhgVHXGEiIM/ce/F6nyvoCCvky8CFP+NbAJ8FpwNL0IXemkrn87DmrUbVlzdaWD2VJhs+ZZfWgZud4w4feYpv4+fqgJt04LpO5kVfp/pcq2K4GnNh74a9MbwKXtN0Ylx51clYjy80M0j8sOumLoAspKbxjLXG3zedE9XKVvCtxJu75gbyCDuRqH7+fC6WNjanjKm47pawozZ21kUtTnapWfpFG1b9gjyCAzwRjtM07xgPuDK70Q97VLSX7ma/Tqya358JoT0qQ3JyyJl7nWv0zPLCaeyoHgiTVzSIFyc/YXieMfdtzF/Ibm8hImW9DhIcBuykAsqRAEfHrwScGO09iD2agAKBui/BTaYQaWl0AucAu84kEty+RZ96K04huFTf9K6kQ+plnwwykfjtXaQRxbiKAIxJsb9I7NMpE0ofDYsqFMb+eHQvdF5b8PRHrCqtYA3F62/2hleKAiKHpuELH4g+Nkp7gwT9UwUUnYpGVo= X-Microsoft-Exchange-Diagnostics: 1; BN3PR03MB2355; 6:fVsrbSN4Fg9odgE3b04eblygxlCSOMGqpdtW5HJLU4TnVl4CWzP/O5RNum+y0GNOsHJ4l8BqtQATmNxrtXxluZjQPmES93hxdA+c1KTzpcm4tACS92kGO2xw7mTaFqx5vXHQeCxAV8legLyuH6xvXBMRuYEUCZdx4StPD6yw3R2erI3vFAbmyFlrqfuSSqS0tNzPpIrzlpKTvSkzYVnRkxfaDbCe/hf4vVtAESD6l90971VRlcMvFXMSuDEPa0ERle2obsY1D1egizYBksZWMYU0LWhsqW/jci2gZQ3g8j1aCUZ70Y/+7zIEKe+tDCrUEQI48eSyeVu9avYW+4+5aFO6hO8uO3oZc7mnmX4qwWE=; 5:kQQqxTNF5iRPu7WaPjN3a8IyAj4sBp3IMHteI7I4bKV/Wny4IlK2ACkSf8Cng+knBGAL06lgqrTnEMOfQETuXZWQ9mkx1aPR3OkXLFWTn/ejY0uDBUtexYGc7R7i00cQy551yfiZZC6HGNou6EhpQat2DGHatpq9S3YeJCFWiPg=; 24:XbSmF09mrcb+3W/DjzO7ZCwBXTw2AXapnZuMUEC+x5i3OnWiiCliDXsK/lD6IRMuxMc3CzExZJLob5o3h3oNRfXmBt0E9PPDaWeXeQFVIp4=; 7:CP/LbvjdevJYD2EFWM0etDAiEVoqPs741T2HMTxxOaFFXVEm7fisQsNCRVBlWeap4c0HwqlWnmD3zU627/ewJayeMybKpna+78nGTX9Qb8/F3/m3Yg1iXT15qTRKS0C+7N4Ey4+e2lVzTUO6I5Q5FswAQksFMBezBwkRQ7YDv3sU6iMdXJ6hRuW1ZJiExOUwMhGxBjbHszhqusK1WVopKQ1n4IyjsHB5DXWHSqFwhOqP+THUzrWnYDCV4hNddoJR SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Jan 2018 12:43:34.4613 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 772262d1-30e8-4107-360a-08d551de7003 X-MS-Exchange-CrossTenant-Id: 5afe0b00-7697-4969-b663-5eab37d5f47e X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=5afe0b00-7697-4969-b663-5eab37d5f47e; Ip=[192.88.168.50]; Helo=[tx30smr01.am.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN3PR03MB2355 Subject: [dpdk-dev] [PATCH v1 4/5] config: enable compilation of rawdev skeleton driver 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" Signed-off-by: Shreyansh Jain --- config/common_base | 1 + drivers/Makefile | 2 ++ mk/rte.app.mk | 4 ++++ 3 files changed, 7 insertions(+) diff --git a/config/common_base b/config/common_base index 3d2e12c31..5f7dfd9e9 100644 --- a/config/common_base +++ b/config/common_base @@ -798,6 +798,7 @@ CONFIG_RTE_LIBRTE_VHOST_DEBUG=n # CONFIG_RTE_LIBRTE_RAWDEV=y CONFIG_RTE_MAX_RAWDEVS=10 +CONFIG_RTE_LIBRTE_PMD_SKELETON_RAWDEV=y # # Compile vhost PMD diff --git a/drivers/Makefile b/drivers/Makefile index db0cd76ee..407f22a3c 100644 --- a/drivers/Makefile +++ b/drivers/Makefile @@ -40,5 +40,7 @@ DIRS-$(CONFIG_RTE_LIBRTE_CRYPTODEV) += crypto DEPDIRS-crypto := bus mempool DIRS-$(CONFIG_RTE_LIBRTE_EVENTDEV) += event DEPDIRS-event := bus mempool net +DIRS-$(CONFIG_RTE_LIBRTE_RAWDEV) += raw +DEPDIRS-raw := bus mempool net event include $(RTE_SDK)/mk/rte.subdir.mk diff --git a/mk/rte.app.mk b/mk/rte.app.mk index d783de2c1..ce037827b 100644 --- a/mk/rte.app.mk +++ b/mk/rte.app.mk @@ -203,6 +203,10 @@ _LDLIBS-$(CONFIG_RTE_LIBRTE_OCTEONTX_MEMPOOL) += -lrte_mempool_octeontx _LDLIBS-$(CONFIG_RTE_LIBRTE_OCTEONTX_PMD) += -lrte_pmd_octeontx endif # CONFIG_RTE_LIBRTE_EVENTDEV +ifeq ($(CONFIG_RTE_LIBRTE_RAWDEV),y) +_LDLIBS-$(CONFIG_RTE_LIBRTE_PMD_SKELETON_RAWDEV) += -lrte_pmd_skeleton_rawdev +endif # CONFIG_RTE_LIBRTE_RAWDEV + ifeq ($(CONFIG_RTE_LIBRTE_DPAA2_PMD),y) _LDLIBS-$(CONFIG_RTE_LIBRTE_DPAA2_PMD) += -lrte_bus_fslmc _LDLIBS-$(CONFIG_RTE_LIBRTE_DPAA2_PMD) += -lrte_mempool_dpaa2