Embedded Intel® Core™ Processors
Communicate Intel® Core™ Hardware, Software, Firmware, Graphics Concerns

QAT integration with dpdk

PRadh1
Beginner
1,558 Views

Hi,

I am trying to compile the dpdk v1.8.0 with qat "qatmux.l.2.3.0-34.tar" together to run on a CentOS 2.6.32-504.el6.x86_64 platform. The chip set I am using is Rangeley single socket quad core processor with 89xx.

 

Question-1: Are these two combinations of software compatible?

 

Question-2: I am running into a kernel panic and any help would be greatly appreciated. I followed the following steps to bring up the dpdk application..

Step-1: put together the qat configu file "/etc/c2xxx_qa_dev0.conf"

Step-2: service qat_service restart

Step-3: run the dpdk qat application

./dpdk_qat -c 0x8 -n 4 -- -q 4 -p 0x3 --config '(0,0,3),(1,0,3)'

My qat config files is attached...

 

Thanks in advance.

 

0 Kudos
4 Replies
Gabriel_T_Intel
Employee
603 Views

Hello Prabahar.

Welcome to Intel® Embedded Community.

You can check the system requirements at the following link:

http://dpdk.org/doc/guides/linux_gsg/sys_reqs.html http://dpdk.org/doc/guides/linux_gsg/sys_reqs.html

If you are going to use a kernel version lower than 2.6.32 you would need to apply the patch of 8.9 available at:

http://dpdk.org/doc/guides/rel_notes/faq.html# does-my-kernel-require-patching-to-run-the-dpdk http://dpdk.org/doc/guides/rel_notes/faq.html# does-my-kernel-require-patching-to-run-the-dpdk

Please note that this should be a 64bits OS.

From this link:

http://dpdk.org/doc/guides/rel_notes/known_issues.html# intel-quickassist-technology-sample-application-does-not-work-on-a-32-bit-os-on-shumway http://dpdk.org/doc/guides/rel_notes/known_issues.html# intel-quickassist-technology-sample-application-does-not-work-on-a-32-bit-os-on-shumway Please consider the chapter 6.1 Pause Frame Forwarding does not work propertly on ibg.

Please add the logs of kernel panic for review.

Thanks

Best Regards.

Gabriel Thomas

0 Kudos
Wesley_K_Intel
Employee
603 Views

Dear Prab,

My name is Wesley Kwong, and I'm an account manager at Intel. I was curious given the questions you've asked whether or not there would be interest in discussing your project further and how we may be able to help assist you with product selection etc. Of course, we are happy to see that you are availing yourself of the Embedded Community, so if your question hasn't been answered, please help Gabriel in helping you debug the issue you're facing by providing the info he needs.

You can also contact me via LinkedIn: https://www.linkedin.com/in/weskwong https://www.linkedin.com/in/weskwong if you would like to discuss things further. Look forward to hearing back from you.

Regards,

Wesley Kwong

0 Kudos
PRadh1
Beginner
603 Views

Gabriel,

thank you for the information you have provided. I did get the QAT working for a single core access. More investigation to be done for multicore.

Prab

0 Kudos
PRadh1
Beginner
603 Views

Wesley, I will contact you and follow up on further help.

Thanks

Prab

0 Kudos
Reply