[Starlingx-discuss] QAT Validation

Perez, Ricardo O ricardo.o.perez at intel.com
Fri Jun 14 04:16:20 UTC 2019


Hello StarlingX guys,

Finally, with the help from Cindy¡¯s Team and Neusoft Team, finally we are able to have the QAT (PCIe card version) up a and running.

Here you can see a quick console output where you can see the QAT device, seen in a VM launched in a guest with the described hardware passed to the VM via pci_passtrough flavor property.

controller-0:~# sudo virsh list
Id   Name                State
-----------------------------------
5    instance-00000018   running

controller-0:~# sudo virsh console 5
Connected to domain instance-00000018
Escape character is ^]
login as 'cirros' user. default password: 'gocubsgo'. use 'sudo' for root.
qatricho2 login: cirros
Password:
$ lspci
00:00.0 Class 0600: 8086:1237
00:01.0 Class 0601: 8086:7000
00:01.1 Class 0101: 8086:7010
00:01.2 Class 0c03: 8086:7020
00:01.3 Class 0680: 8086:7113
00:02.0 Class 0300: 1013:00b8
00:03.0 Class 0200: 1af4:1000
00:04.0 Class 0100: 1af4:1001
00:05.0 Class 0b40: 8086:37c9  --- > This is the QAT device passed with pci_passthrough property inside a VM using CirrOS.
00:06.0 Class 0b40: 8086:37c9  --- > You can see 2 devices, because I have used 2 VFs in this case, but that is out of the scope of this e-mail.
00:07.0 Class 00ff: 1af4:1002

How do I know that 37c9 is the QAT device ? Using the following command:

controller-0:~$ sudo lspci | grep Co-processor
Password:
3d:00.0 Co-processor: Intel Corporation C62x Chipset QuickAssist Technology (rev 04)
3d:01.0 Co-processor: Intel Corporation Device 37c9 (rev 04)

So far, this is the current status for QAT Feature testing execution

Test Cases Total: 12
Passed: 9
Failed: 0 :)
N/A: 1 --- > This doesn¡¯t apply for Simplex configuration (where I¡¯m actually running the tests)
Not Executed: 1  --- > Related to Rest API (we are still working on the steps for this one)
In Progress 1: Related to made use of the QATZlib library

So tomorrow I¡¯ll continue working on the QATZlib, and the rest api, however this last one is marked as priority 2.

If you require further details about the QAT test progress, please go to:

https://docs.google.com/spreadsheets/d/15us6HWgcb0dmHHZe2SyOR_UI5BvVpoU8TCST0rQd4zg/edit#gid=84126711

Thanks in advance
-Ricardo

From: Perez, Ricardo O [mailto:ricardo.o.perez at intel.com]
Sent: Tuesday, June 11, 2019 4:32 PM
To: starlingx-discuss at lists.starlingx.io
Cc: Lin, Shuicheng <shuicheng.lin at intel.com>; Wang, Hai Tao <hai.tao.wang at intel.com>; fuyong at neusoft.com; lilong-neu at neusoft.com; zuoyl at neusoft.com; Zhao, ShuaiX <shuaix.zhao at intel.com>; Su Yang <sy at neusoft.com>; zhaos at neusoft.com; Cabrales, Ada <ada.cabrales at intel.com>; Xie, Cindy <cindy.xie at intel.com>
Subject: Re: [Starlingx-discuss] QAT Validation

Hi Zhao,

I have tried both ISOs in the current WolfPass Server using the external PCIe QAT device.

However I¡¯m still hitting the same error after setting up the pci_passthorugh property in the flavor and trying to launch a VM using such flavor.

[cid:image002.jpg at 01D5223B.55BE3000]


I¡¯m just finishing the installation of StarlingX in a server with an embedded QAT device. As soon as I finished I¡¯ll let you know the results.

Thanks in advance
-Ricardo

From: Perez, Ricardo O
Sent: Thursday, June 6, 2019 11:00 PM
To: 'zhaos at neusoft.com' <zhaos at neusoft.com<mailto:zhaos at neusoft.com>>
Cc: Lin, Shuicheng <shuicheng.lin at intel.com<mailto:shuicheng.lin at intel.com>>; Wang, Hai Tao <hai.tao.wang at intel.com<mailto:hai.tao.wang at intel.com>>; fuyong at neusoft.com<mailto:fuyong at neusoft.com>; lilong-neu at neusoft.com<mailto:lilong-neu at neusoft.com>; zuoyl at neusoft.com<mailto:zuoyl at neusoft.com>; Zhao, ShuaiX <shuaix.zhao at intel.com<mailto:shuaix.zhao at intel.com>>; Su Yang <sy at neusoft.com<mailto:sy at neusoft.com>>
Subject: RE: QAT Validation

Hi Zhao,

I have just read your ¨Cemail. Thanks for letting me know that you guys are in a holiday (I didn¡¯t knew) :).

Let me check with the proposed image and see how it goes.

I¡¯ll let you know the results by e-mail.

Thanks
-Ricardo


From: zhaos at neusoft.com<mailto:zhaos at neusoft.com> [mailto:zhaos at neusoft.com]
Sent: Thursday, June 6, 2019 6:55 PM
To: Perez, Ricardo O <ricardo.o.perez at intel.com<mailto:ricardo.o.perez at intel.com>>
Cc: Lin, Shuicheng <shuicheng.lin at intel.com<mailto:shuicheng.lin at intel.com>>; Wang, Hai Tao <hai.tao.wang at intel.com<mailto:hai.tao.wang at intel.com>>; fuyong at neusoft.com<mailto:fuyong at neusoft.com>; lilong-neu at neusoft.com<mailto:lilong-neu at neusoft.com>; zuoyl at neusoft.com<mailto:zuoyl at neusoft.com>; Zhao, ShuaiX <shuaix.zhao at intel.com<mailto:shuaix.zhao at intel.com>>; zhaos at neusoft.com<mailto:zhaos at neusoft.com>; Su Yang <sy at neusoft.com<mailto:sy at neusoft.com>>
Subject: ´ð¸´: QAT Validation

Hi Ricardo:
Because our colleagues are currently in China's Dragon Boat Festival holiday, we may not be able to participate in your meeting today. We expect to schedule an appointment next Tuesday (6/11).
we are very sorry that we cannot attend your today meeting.

To provide you with the operation guide, we have actually operated many times, please be sure to ensure the order of operation to perform.
Second, if there are still problems, we recommend using the version (http://mirror.starlingx.cengn.ca/mirror/starlingx/master/centos/20190530T152953Z/) to try again.

Above, thank you!
Wish you happy everyday!
--------------------------------
From£ºzhao.shuai
Tel: 13704099430
Co.:Neusoft

-----ԭʼԼ»á-----
·¢¼þÈË: Perez, Ricardo O <ricardo.o.perez at intel.com<mailto:ricardo.o.perez at intel.com>>
·¢ËÍʱ¼ä: 2019Äê6ÔÂ7ÈÕ 5:05
ÊÕ¼þÈË: Lin, Shuicheng; Wang, Hai Tao; fuyong at neusoft.com<mailto:fuyong at neusoft.com>; lilong-neu at neusoft.com<mailto:lilong-neu at neusoft.com>; zuoyl at neusoft.com<mailto:zuoyl at neusoft.com>; zhaos at neusoft.com<mailto:zhaos at neusoft.com>
Ö÷Ìâ: QAT Validation
ʱ¼ä: 2019Äê6ÔÂ6ÈÕÐÇÆÚËÄ 23:00 µ½ 2019Äê6ÔÂ7ÈÕÐÇÆÚÎå 0:00(UTC-06:00) ¹Ï´ïÀ­¹þÀ­£¬Ä«Î÷¸ç³Ç£¬ÃÉÌØÀס£
µØµã: https://zoom.us/j/2962988538
ÖØÒªÐÔ: ¸ß

Hello guys,

I¡¯m following all your steps using the provided files and here is the status:
¡¤        ISO installation + provided helm charts ¨C success
¡¤        Nova overrides using provided yaml file ¨C failing
So I would like to have a live session to show you the errors and see what is still missing from  my side.

P.S. You can forward this meeting to required people also.

Thanks
-Ricardo


Ricardo Perez is inviting you to a scheduled Zoom meeting.
Join Zoom Meeting
https://zoom.us/j/2962988538

One tap mobile
+14086380968,,2962988538# US (San Jose)
+16465588656,,2962988538# US (New York)
Dial by your location
+1 408 638 0968 US (San Jose)
+1 646 558 8656 US (New York)
Meeting ID: 296 298 8538
Find your local number: https://zoom.us/u/abJfeFY5aC

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.starlingx.io/pipermail/starlingx-discuss/attachments/20190614/f872f01c/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image002.jpg
Type: image/jpeg
Size: 18202 bytes
Desc: image002.jpg
URL: <http://lists.starlingx.io/pipermail/starlingx-discuss/attachments/20190614/f872f01c/attachment-0001.jpg>


More information about the Starlingx-discuss mailing list