From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from na01-bl2-obe.outbound.protection.outlook.com (mail-bl2on0082.outbound.protection.outlook.com [65.55.169.82]) by dpdk.org (Postfix) with ESMTP id BC563559C for ; Mon, 14 Dec 2015 15:31:54 +0100 (CET) Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Jerin.Jacob@caviumnetworks.com; Received: from localhost.localdomain (122.167.202.21) by CY1PR0701MB1727.namprd07.prod.outlook.com (10.163.21.141) with Microsoft SMTP Server (TLS) id 15.1.355.16; Mon, 14 Dec 2015 14:31:51 +0000 Date: Mon, 14 Dec 2015 20:01:29 +0530 From: Jerin Jacob To: Santosh Shukla Message-ID: <20151214143128.GC30309@localhost.localdomain> References: <1450098032-21198-1-git-send-email-sshukla@mvista.com> <1450098032-21198-7-git-send-email-sshukla@mvista.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline In-Reply-To: <1450098032-21198-7-git-send-email-sshukla@mvista.com> User-Agent: Mutt/1.5.23 (2014-03-12) X-Originating-IP: [122.167.202.21] X-ClientProxiedBy: PN1PR01CA0057.INDPRD01.PROD.OUTLOOK.COM (25.164.136.157) To CY1PR0701MB1727.namprd07.prod.outlook.com (25.163.21.141) X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB1727; 2:GuG6FQI7W26DZL9BU6sk6MERL3StK2RYvExYUUwjUA5QW7riziCduGhFirUVgicxbBTzFBQNY/x2E+rp2lZZgGwU3qZk92me15kwTAwkUkpdF//einwnY+q3RKNxyRvWYfJIKQjTGrYYWamABxBNYA==; 3:6o9NzoL+vFzCEEcs3Po6U+s1J1sgFhWhunF4xhMV8K2pFv0QeeM2lsTIMNNfPdM2kl9VNj3aig8jR+sgaA0DNymCOtESvjurb22RAZv/jxWUJe/yaET3nn6wX2TuByam; 25:RpLT6UbFK3vW7TH+4Kj4XNOtjRJYmGwacIGQxFkVQA8OI7qYLky5FdXGfzZngjw9z08XDZka4wxGTuO0rzkxqLYSOg9YOEgcQOkpcx/vMcgUnROn6EQsn5MO5hQizt9w3yT0DtqaCHOlD7NV6zfbKSeHbqxvvv16kjwP3+OmH9GN0/3E1NXjTKbfT1LmA/r3ZJKcNqqBj8aLOmTy1PK7L7KmFaXfKNDExOQIFYzc65qDcNaVk7uUStT67uv+OTBslP7fM+ufJRQ3ky/yAh1yKQ== X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:CY1PR0701MB1727; X-LD-Processed: 711e4ccf-2e9b-4bcf-a551-4094005b6194,ExtAddr X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB1727; 20:4XKFw7HR1DXQbAQt3+jEdHF2JtatXikoCtZi0QZFOfPsn88bIxNgWjTdNOkY+fcbwHoU9avMmLVChoLz8GpNWT1Q00bjVkjCLBDKs7E4FbjZeTIc1OrSUDJ0tt1xiHMTlElZd2G5bxDPG443J4QCHfaOnlJhgsYcm5Vs8Adwu60hYW+621sgLdvjg7GI7tPVl25/P4NRd11Rl8u/kFz6R+m47JbrTvV+eo/zIixHv0riiro1DsmA/TIKNRVADmOou+Sck1uiI//bdyXWLxZt1xOF3O8yhJ/tWem6ngtocqy4mrJfv8IUHocOl6ulYuUhE6auf+trovLR++x23HGqItxdisQgAxs88EJvc/2xo5E1vo612wzpNrIOMLeNuDVmKi5T2d8w2scezL7rzbmyFAVCl4ksoZXFz3nJUMK4akk/PJ6WVg8B9GZ117u5BczVlUWjld4juBZSI9psg+2NjAb2/2PBV6GXNcrH/UtqPq5g7w1ju+MNOmIbQAXQDKnw+pef57bLF2gR7zTuvWPyDowoJPRQ4VAdeCBaASrKa8GQNNMhDuXgeN5N8PuJrpzFklHQjUQBylTt5zO1eCPcFpwK8M9D0Lkt4LpUp0rt2RY= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(5005006)(520078)(8121501046)(3002001)(10201501046); SRVR:CY1PR0701MB1727; BCL:0; PCL:0; RULEID:; SRVR:CY1PR0701MB1727; X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB1727; 4:MCBaru3kyDvBjvHBlZNmIaEAW6bZ+64vpUxZFI8kWJslbykTpBS0OvlrlZ3GqujSgLmV6VAoZKunpFOcJEnpd2/T+Nrz/2i6ARBkHG8GhExkWyMZHjlZRBmzTzSAzHmhyz0vNF/D64/+Q6wuBnc37p3HLMyDi39vbjqt5ZhD5GHg/Tw9O+d/XXYtFoX3EXnTQiE8xPSuQsEGCpnOSRlkxg2QNjiCHh19+6CyXSSSCg1UBj1xlPp4WoOe89P6abZqT02lsRFMlePk2+imPPFRh8v0mRScVrcQbyprtCIf1jWxuG3SNmH7NF4IgNmzrwx9eyywvmUnhgdvs8ywuUSQ0UG7vkoGDzPcAXrBigOJrWeZ1E625iJH6PPnPk3BbTnG X-Forefront-PRVS: 0790FB1F33 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(6069001)(6009001)(24454002)(189002)(199003)(42186005)(1096002)(23726003)(92566002)(1076002)(86362001)(6116002)(2950100001)(3846002)(97756001)(19580395003)(19580405001)(50986999)(33656002)(66066001)(586003)(54356999)(189998001)(76176999)(40100003)(5004730100002)(105586002)(106356001)(5008740100001)(83506001)(4001350100001)(61506002)(81156007)(47776003)(46406003)(101416001)(97736004)(87976001)(5001960100002)(77096005)(110136002)(50466002)(122386002)(7099028); DIR:OUT; SFP:1101; SCL:1; SRVR:CY1PR0701MB1727; H:localhost.localdomain; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; Received-SPF: None (protection.outlook.com: caviumnetworks.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY1PR0701MB1727; 23:mPrfNn5G7F8VIf9jhv2T9kPVQG/0suJjairHmmi?= =?us-ascii?Q?h5jkTyzungH3gk9P/4o/1LXeNPxpqwuO8ucuxBskN2mim8cZpK4WkQd2lRu1?= =?us-ascii?Q?s7FS9XkP4vDuxprmDxoIEkx07RYd2D1VSdbjSWaBaRNalprqdQjhqdzkqWNj?= =?us-ascii?Q?sur5/2QBpOMeOMCInlCcRoQMcRMAyahPcyrFw6htZf1pwk6ywIW6QwChL/fv?= =?us-ascii?Q?H/mFMrdCYyA3zpD/O2xjwZ9i6xBbey2mYXykcm19OJ9xbuTT788eRgQ2xlJh?= =?us-ascii?Q?6o/QM+knsOv549vNyBshVKkyKLIKAEpu9MwsM5qH75G++bCjGN2mUVhTQuPV?= =?us-ascii?Q?0i4lyJycPfiVUCv71uBFhn/DJr2y4rwRY8geyy7VPuyoSqt1mmJse81FLR5x?= =?us-ascii?Q?8HzkdRbDN22wL200KcJtHJT8xSXereu+Y12cWRk+xK7R+R8OjT38pS3E9fvC?= =?us-ascii?Q?zpzOvOIPg+w6NtCp2zUdUYd3ET1/JtMi1mNNbDrXtVCoqy+wIMInNJyy5YQ/?= =?us-ascii?Q?Zc1BwmoGmxqnrBd4h0sHua0+pK2oCMY8DSbDvWZ8wfvV14ebHlez1U8go7Qm?= =?us-ascii?Q?Jp1a/xkaEvgowJ3MvdvnN1cDARXdgdlUabec1YIvwexzC76lreo3Paa03OqQ?= =?us-ascii?Q?51sKiRZVHSgsJaG/n95XRH/RNWo1hO120mGV260ZS/BDFV9KEU4D/hTzNkW+?= =?us-ascii?Q?oONF9CiIPmIS4q99uxkeX6BZh89L5xq2pv5Axb+m9z0HCnClDTCui52MSyj9?= =?us-ascii?Q?9D4xvyKBdmj1r87DFHuLAFhKMcLimZb+VAVVhKJ1McatbNyMlrGrkA1KyHi6?= =?us-ascii?Q?eR6GfkFLnrgq9OUzsJ5vzuVmNK4oxsJ7Lwv93aOrsSt5HagQPPeE7G19WGpY?= =?us-ascii?Q?Z6GYSvrCez1fWYHNx7shr2sFwKDAEjdPKtmrDD1SLxMUGrZXgk4CRxUFWsAM?= =?us-ascii?Q?j/xJcKTmTKbpGjMnL3msx+bfxPMliQfq3CgHePx5kqrJr7RXY5JthP2eSaJj?= =?us-ascii?Q?rHXtMoHldmLum05KwA9HOcfTdNN6dkJON2j69o/cNnVQIXWWLI0bnguBCO+h?= =?us-ascii?Q?cg9PhJaN2MslIoPiAfyil4VXUlR49z1WLCA+Ro2CtqIRitidW+RF3ZXFnCK0?= =?us-ascii?Q?FLZyKgcCjJwvaHDNGyYbcaqlI1BpnbnGh?= X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB1727; 5:gqE8iHIagg99nRBnePltzAWDUFsRDdTV1iHMmD0NWEWoE6K60yk3Y/vK4hKNQCIhXrBcUkRijQ9fD56EGHJRhh/ePk6z9YbfJh1mjLtEesexFaGQCIaUEDTtjPCgav/uZvKkxKGLxlFuse9Py7K8Zw==; 24:PKrS9g2Mn+MBB5ZJe4l/VQEg9Hb0ZM0ELAr8a+kse54TS0rCLamVOpgl7ZcTVR61wt6tKwL9Q8EysCpGDoiXwYpb86v5zCV+UvRXQA8Xhms= SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Dec 2015 14:31:51.2793 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR0701MB1727 Cc: dev@dpdk.org Subject: Re: [dpdk-dev] [ [PATCH v2] 06/13] config: armv7/v8: Enable RTE_LIBRTE_VIRTIO_PMD X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Dec 2015 14:31:55 -0000 On Mon, Dec 14, 2015 at 06:30:25PM +0530, Santosh Shukla wrote: > Enable RTE_LIBRTE_VIRTIO_PMD for armv7/v8 and setting RTE_VIRTIO_INC_VEC=n. > Builds successfully for armv7/v8. > > Signed-off-by: Santosh Shukla > --- > config/defconfig_arm-armv7a-linuxapp-gcc | 6 +++++- > config/defconfig_arm64-armv8a-linuxapp-gcc | 6 +++++- > 2 files changed, 10 insertions(+), 2 deletions(-) > > diff --git a/config/defconfig_arm-armv7a-linuxapp-gcc b/config/defconfig_arm-armv7a-linuxapp-gcc > index cbebd64..d840dc2 100644 > --- a/config/defconfig_arm-armv7a-linuxapp-gcc > +++ b/config/defconfig_arm-armv7a-linuxapp-gcc > @@ -43,6 +43,11 @@ CONFIG_RTE_FORCE_INTRINSICS=y > CONFIG_RTE_TOOLCHAIN="gcc" > CONFIG_RTE_TOOLCHAIN_GCC=y > > +# VIRTIO support for ARM > +CONFIG_RTE_LIBRTE_VIRTIO_PMD=y > +# Disable VIRTIO VECTOR support > +CONFIG_RTE_VIRTIO_INC_VECTOR=n > + Enable the config at last in the patch series, so that it won't functionally break for arm/arm64 on this patch. > # ARM doesn't have support for vmware TSC map > CONFIG_RTE_LIBRTE_EAL_VMWARE_TSC_MAP_SUPPORT=n > > @@ -70,7 +75,6 @@ CONFIG_RTE_LIBRTE_I40E_PMD=n > CONFIG_RTE_LIBRTE_IXGBE_PMD=n > CONFIG_RTE_LIBRTE_MLX4_PMD=n > CONFIG_RTE_LIBRTE_MPIPE_PMD=n > -CONFIG_RTE_LIBRTE_VIRTIO_PMD=n > CONFIG_RTE_LIBRTE_VMXNET3_PMD=n > CONFIG_RTE_LIBRTE_PMD_XENVIRT=n > CONFIG_RTE_LIBRTE_PMD_BNX2X=n > diff --git a/config/defconfig_arm64-armv8a-linuxapp-gcc b/config/defconfig_arm64-armv8a-linuxapp-gcc > index 504f3ed..b3a4b28 100644 > --- a/config/defconfig_arm64-armv8a-linuxapp-gcc > +++ b/config/defconfig_arm64-armv8a-linuxapp-gcc > @@ -45,8 +45,12 @@ CONFIG_RTE_TOOLCHAIN_GCC=y > > CONFIG_RTE_CACHE_LINE_SIZE=64 > > +# Enable VIRTIO support for ARM > +CONFIG_RTE_LIBRTE_VIRTIO_PMD=y > +# Disable VIRTIO VECTOR support > +CONFIG_RTE_VIRTIO_INC_VECTOR=n > + > CONFIG_RTE_IXGBE_INC_VECTOR=n > -CONFIG_RTE_LIBRTE_VIRTIO_PMD=n > CONFIG_RTE_LIBRTE_IVSHMEM=n > CONFIG_RTE_LIBRTE_FM10K_PMD=n > CONFIG_RTE_LIBRTE_I40E_PMD=n > -- > 1.7.9.5 >