Done. Will send the patch for review after 18.07.1 is out. -Avinash
From: Ed Warnicke <[email protected]> Sent: Tuesday, September 04, 2018 10:52 PM To: Damjan Marion via Lists.Fd.Io <[email protected]>; [email protected]; Gonsalves, Avinash (Nokia - IN/Bangalore) <[email protected]> Cc: [email protected] Subject: Re: [vpp-dev] 18.07.1 dot release Second that… bug fixes in 18.07.1… new features on master for 18.10 Ed On September 4, 2018 at 12:21:28 PM, Damjan Marion via Lists.Fd.Io<http://Lists.Fd.Io> ([email protected]<mailto:[email protected]>) wrote: Dear Avinash, Dot releases are only for bug fixes, new features should not go there... -- Damjan On 4 Sep 2018, at 18:12, [email protected]<mailto:[email protected]> wrote: I would like to propose an enhancement for vpp to work with dpdk multicore-crypto scheduler (http://doc.dpdk.org/guides-18.02/cryptodevs/scheduler.html). For the software crypto pmd to be scheduled on multiple cores the following dpdk configuration is required: vdev crypto_scheduler,slave=aesni_mb_1,slave=aesni_mb_2,mode=multi-core,corelist=3-4,ordering=enable This does not work directly with base VPP code, the following enhancements are required 1. VPP Changes: - Recognize slave-lcore corelist assigned for multi-core crypto and pass the configuration during dpdk plugin device init(startup.conf) - Start the multi-core crypto scheduler for the correct device_id. 2. DPDK Patch - Enable RTE_LIBRTE_PMD_CRYPTO_SCHEDULER - Enable PER_SLAVE_BUFF_SIZE to be configurable from start parameters(slave_buff_size=8192) - Ordering Fix for Multi Producer Queue A patch was performance tested off VPP 17.10 (DPDK 17.08) release with 2,3,4 crypto cores. If everyone thinks this merits going into 18.07.1, i'll initiate a review (there have been a couple of posts on this already) -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#10353): https://lists.fd.io/g/vpp-dev/message/10353 Mute This Topic: https://lists.fd.io/mt/25177447/675642 Group Owner: [email protected]<mailto:[email protected]> Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub [[email protected]<mailto:[email protected]>] -=-=-=-=-=-=-=-=-=-=-=- -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#10356): https://lists.fd.io/g/vpp-dev/message/10356 Mute This Topic: https://lists.fd.io/mt/25177447/464962 Group Owner: [email protected]<mailto:vpp-dev%[email protected]> Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub [[email protected]<mailto:[email protected]>] -=-=-=-=-=-=-=-=-=-=-=-
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#10358): https://lists.fd.io/g/vpp-dev/message/10358 Mute This Topic: https://lists.fd.io/mt/25177447/21656 Group Owner: [email protected] Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
