Once more than 1 worker core is added in startup conf, crash is not observed
during init phase. But when I set the async mode on, it crashes in same place.
Do I need to set async mode on to use QAT ? Do I need to enable any specific
plugin ?
cpu
{
corelist-workers 9-12
main-core 13
}
DBGvpp# set ipsec async mode on
Thread 1 "vpp_main" received signal SIGSEGV, Segmentation fault.
0x00007ffff73713c9 in vnet_crypto_update_cm_dequeue_handlers () at
/home/govmoh01/vpp_qat/vpp/src/vnet/crypto/crypto.c:337
337 if (!e->dequeue_handler)
(gdb)
> -----Original Message-----
> From: [email protected] <[email protected]> On Behalf Of Govindarajan
> Mohandoss via lists.fd.io
> Sent: Friday, January 21, 2022 12:24 PM
> To: vpp-dev <[email protected]>
> Cc: Yoan Picchi <[email protected]>; nd <[email protected]>; nd
> <[email protected]>
> Subject: [vpp-dev] IPSec/QAT offload config
>
> Hi Experts,
> We are trying to run IPSec with QAT offload and did the following dpdk
> config in startup conf. When we run VPP, it crashes in the init phase (Before
> reaching out to VPP shell). Can you please help us with proper config to
> enable QAT ?
> We did a sanity test with standalone DPDK IPSec application and it works fine
> with QAT card.
>
> dpdk
> {
> dev 0000:af:00.0 #NIC
> dev 0000:39:01.0 #QAT
> log-level debug
> dev default
> {
> num-rx-desc 1024
> num-tx-desc 1024
> }
> }
>
>
> Thread 1 "vpp_main" received signal SIGSEGV, Segmentation fault.
> 0x00007ffff73713c9 in vnet_crypto_update_cm_dequeue_handlers () at
> /home/govmoh01/vpp_qat/vpp/src/vnet/crypto/crypto.c:337
> 337 if (!e->dequeue_handler)
> (gdb) bt
> #0 0x00007ffff73713c9 in vnet_crypto_update_cm_dequeue_handlers () at
> /home/govmoh01/vpp_qat/vpp/src/vnet/crypto/crypto.c:337
> #1 0x00007ffff7371d69 in vnet_crypto_request_async_mode (is_enable=1)
> at /home/govmoh01/vpp_qat/vpp/src/vnet/crypto/crypto.c:678
> #2 0x00007ffef5b0e4ff in dpdk_cryptodev_init (vm=0x7ffef685a680)
> at
> /home/govmoh01/vpp_qat/vpp/src/plugins/dpdk/cryptodev/cryptodev.c:12
> 00
> #3 0x00007ffef5af1608 in dpdk_process (vm=0x7ffef685a680,
> rt=0x7ffef8176d00, f=0x0)
> at /home/govmoh01/vpp_qat/vpp/src/plugins/dpdk/device/init.c:1417
> #4 0x00007ffff6e513ed in vlib_process_bootstrap (_a=140733006596280) at
> /home/govmoh01/vpp_qat/vpp/src/vlib/main.c:1235
> #5 0x00007ffff6cefc38 in clib_calljmp () at
> /home/govmoh01/vpp_qat/vpp/src/vppinfra/longjmp.S:123
> #6 0x00007ffef4ddc8b0 in ?? ()
> #7 0x00007ffff6e50e0f in vlib_process_startup (vm=0x7ffef685a680,
> p=0x7ffef8176d00, f=0x0)
>
> Thanks
> Govind
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#20777): https://lists.fd.io/g/vpp-dev/message/20777
Mute This Topic: https://lists.fd.io/mt/88589344/21656
Group Owner: [email protected]
Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub [[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-