From mboxrd@z Thu Jan 1 00:00:00 1970
Return-Path:
Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124])
by inbox.dpdk.org (Postfix) with ESMTP id C901A44098;
Wed, 22 May 2024 10:06:12 +0200 (CEST)
Received: from mails.dpdk.org (localhost [127.0.0.1])
by mails.dpdk.org (Postfix) with ESMTP id 64A7A4026B;
Wed, 22 May 2024 10:06:12 +0200 (CEST)
Received: from inbox.dpdk.org (inbox.dpdk.org [95.142.172.178])
by mails.dpdk.org (Postfix) with ESMTP id 227CB400D6
for ; Wed, 22 May 2024 10:06:11 +0200 (CEST)
Received: by inbox.dpdk.org (Postfix, from userid 33)
id F26C344099; Wed, 22 May 2024 10:06:10 +0200 (CEST)
From: bugzilla@dpdk.org
To: dev@dpdk.org
Subject: [DPDK/other Bug 1447] segfault while running dpdk app test (
event_crypto_adapter_autotest )
Date: Wed, 22 May 2024 08:06:10 +0000
X-Bugzilla-Reason: AssignedTo
X-Bugzilla-Type: new
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: DPDK
X-Bugzilla-Component: other
X-Bugzilla-Version: 22.11
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: partha.sarkar@intel.com
X-Bugzilla-Status: UNCONFIRMED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: Normal
X-Bugzilla-Assigned-To: dev@dpdk.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform
op_sys bug_status bug_severity priority component assigned_to reporter
target_milestone
Message-ID:
Content-Type: multipart/alternative; boundary=17163651700.F64FeDf.2493131
Content-Transfer-Encoding: 7bit
X-Bugzilla-URL: http://bugs.dpdk.org/
Auto-Submitted: auto-generated
X-Auto-Response-Suppress: All
MIME-Version: 1.0
X-BeenThere: dev@dpdk.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: DPDK patches and discussions
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
Errors-To: dev-bounces@dpdk.org
--17163651700.F64FeDf.2493131
Date: Wed, 22 May 2024 10:06:10 +0200
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://bugs.dpdk.org/
Auto-Submitted: auto-generated
X-Auto-Response-Suppress: All
https://bugs.dpdk.org/show_bug.cgi?id=3D1447
Bug ID: 1447
Summary: segfault while running dpdk app test (
event_crypto_adapter_autotest )
Product: DPDK
Version: 22.11
Hardware: All
OS: All
Status: UNCONFIRMED
Severity: normal
Priority: Normal
Component: other
Assignee: dev@dpdk.org
Reporter: partha.sarkar@intel.com
Target Milestone: ---
Hi,
While running "event_crypto_adapter_autotest" the crash is observed when be=
low
sriov configuration are done on the board. But if sriov configuration are n=
ot
done then crash is not observed for the crypto autotest.
modprobe vfio-pci
#Get pci-bdf for qat device
CPMDEV=3D$(lspci | grep "578a" | cut -f1 -d
echo $CPMDEV
echo "/sys/bus/pci/devices/0000:${CPMDEV}:00.0/sriov_numvfs"
echo "Before update, sriov_numvfs =3D \c"
cat /sys/bus/pci/devices/0000:${CPMDEV}:00.0/sriov_numvfs;
echo 10 > /sys/bus/pci/devices/0000:${CPMDEV}:00.0/sriov_numvfs
echo "After update, sriov_numvfs =3D \c"
cat /sys/bus/pci/devices/0000:${CPMDEV}:00.0/sriov_numvfs;
lsmod
if [ ! -z ${RDK_INSTALL+x} ]; then
cd $RDK_INSTALL/dpdk/usertools
else
cd $RTE_SDK/usertools
fi
${RTE_SDK}/usertools/dpdk-devbind.py -b vfio-pci ${CPMDEV}:00.1 ${CPMDEV}:0=
0.2
${CPMDEV}:00.3 ${CPMDEV}:00.4 ${CPMDEV}:00.5 ${CPMDEV}:00.6 ${CPMDEV}:00.7
${CPMDEV}:01.0 ${CPMDEV}:01.1 ${CPMDEV}:01.2
The full gdb backtrace:
(gdb) n
Single stepping until exit from function unit_test_suite_runner,
which has no line number information.
+ TestCase [ 3] : test_crypto_adapter_runtime_params succeeded
Thread 4 "rte-worker-1" received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7ffff0765640 (LWP 2037)]
0x00007ffff6cad4c1 in eca_service_func ()
from
/workspace/sw/swreleases/grr_builds/post-merge-install/main/rdk_i3c_56_2024=
_03_05/rdk_f623443/dpdk/x86_64-native-linuxapp-gcc/lib/librte_eventdev.so.23
(gdb) bt -full
#0 0x00007ffff6cad4c1 in eca_service_func ()
from
/workspace/sw/swreleases/grr_builds/post-merge-install/main/rdk_i3c_56_2024=
_03_05/rdk_f623443/dpdk/x86_64-native-linuxapp-gcc/lib/librte_eventdev.so.23
No symbol table info available.
#1 0x00007ffff7ee6bb3 in service_runner_func ()
from
/workspace/sw/swreleases/grr_builds/post-merge-install/main/rdk_i3c_56_2024=
_03_05/rdk_f623443/dpdk/x86_64-native-linuxapp-gcc/lib/librte_eal.so.23
No symbol table info available.
#2 0x00007ffff7ecb780 in eal_thread_loop.cold ()
from
/workspace/sw/swreleases/grr_builds/post-merge-install/main/rdk_i3c_56_2024=
_03_05/rdk_f623443/dpdk/x86_64-native-linuxapp-gcc/lib/librte_eal.so.23
No symbol table info available.
#3 0x00007ffff38583c9 in start_thread (arg=3D0x7ffff0765640) at
pthread_create.c:481
ret =3D
pd =3D 0x7ffff0765640
unwind_buf =3D {cancel_jmp_buf =3D {{jmp_buf =3D
{140737227675200, -2731498837051200553, 140737488338894,=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20
140737488338895, 0, 140737227675200, 2731473494489148375, 27314719861323642=
47}
, mask_was_saved =3D 0}},
priv =3D {pad =3D
{0x0, 0x0, 0x0, 0x0}
, data =3D {prev =3D 0x0, cleanup =3D 0x0, canceltype =3D 0}}}
not_first_call =3D 0
#4 0x00000030002fc863 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.
Execution Steps:
$RDK_INSTALL/dpdk/x86_64-native-linuxapp-gcc/bin/dpdk-test --log-level 6
RTE>>event_crypto_adapter_autotest
--=20
You are receiving this mail because:
You are the assignee for the bug.=
--17163651700.F64FeDf.2493131
Date: Wed, 22 May 2024 10:06:10 +0200
MIME-Version: 1.0
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://bugs.dpdk.org/
Auto-Submitted: auto-generated
X-Auto-Response-Suppress: All
segfault while running dpdk app test ( event_crypto_adapter_a=
utotest )
Product
DPDK
Version
22.11
Hardware
All
OS
All
Status
UNCONFIRMED
Severity
normal
Priority
Normal
Component
other
Assignee
dev@dpdk.org
Reporter
partha.sarkar@intel.com
Target Milestone
---
Hi,
While running "event_crypto_adapter_autotest" the crash is observ=
ed when below
sriov configuration are done on the board. But if sriov configuration are n=
ot
done then crash is not observed for the crypto autotest.
modprobe vfio-pci
#Get pci-bdf for qat device
CPMDEV=3D$(lspci | grep "578a" | cut -f1 -d
echo $CPMDEV
echo "/sys/bus/pci/devices/0000:${CPMDEV}:00.0/sriov_numvfs"
echo "Before update, sriov_numvfs =3D \c"
cat /sys/bus/pci/devices/0000:${CPMDEV}:00.0/sriov_numvfs;
echo 10 > /sys/bus/pci/devices/0000:${CPMDEV}:00.0/sriov_numvfs
echo "After update, sriov_numvfs =3D \c"
cat /sys/bus/pci/devices/0000:${CPMDEV}:00.0/sriov_numvfs;
lsmod
if [ ! -z ${RDK_INSTALL+x} ]; then
cd $RDK_INSTALL/dpdk/usertools
else
cd $RTE_SDK/usertools
fi
${RTE_SDK}/usertools/dpdk-devbind.py -b vfio-pci ${CPMDEV}:00.1 ${CPMDEV}:0=
0.2
${CPMDEV}:00.3 ${CPMDEV}:00.4 ${CPMDEV}:00.5 ${CPMDEV}:00.6 ${CPMDEV}:00.7
${CPMDEV}:01.0 ${CPMDEV}:01.1 ${CPMDEV}:01.2
The full gdb backtrace:
(gdb) n
Single stepping until exit from function unit_test_suite_runner,
which has no line number information.
+ TestCase [ 3] : test_crypto_adapter_runtime_params succeeded
Thread 4 "rte-worker-1" received signal SIGSEGV, Segmentation fau=
lt.
[Switching to Thread 0x7ffff0765640 (LWP 2037)]
0x00007ffff6cad4c1 in eca_service_func ()
from
/workspace/sw/swreleases/grr_builds/post-merge-install/main/rdk_i3c_56_2024=
_03_05/rdk_f623443/dpdk/x86_64-native-linuxapp-gcc/lib/librte_eventdev.so.23
(gdb) bt -full
#0 0x00007ffff6cad4c1 in eca_service_func ()
from
/workspace/sw/swreleases/grr_builds/post-merge-install/main/rdk_i3c_56_2024=
_03_05/rdk_f623443/dpdk/x86_64-native-linuxapp-gcc/lib/librte_eventdev.so.23
No symbol table info available.
#1 0x00007ffff7ee6bb3 in service_runner_func ()
from
/workspace/sw/swreleases/grr_builds/post-merge-install/main/rdk_i3c_56_2024=
_03_05/rdk_f623443/dpdk/x86_64-native-linuxapp-gcc/lib/librte_eal.so.23
No symbol table info available.
#2 0x00007ffff7ecb780 in eal_thread_loop.cold ()
from
/workspace/sw/swreleases/grr_builds/post-merge-install/main/rdk_i3c_56_2024=
_03_05/rdk_f623443/dpdk/x86_64-native-linuxapp-gcc/lib/librte_eal.so.23
No symbol table info available.
#3 0x00007ffff38583c9 in start_thread (arg=3D0x7ffff0765640) at
pthread_create.c:481
ret =3D <optimized out>
pd =3D 0x7ffff0765640
unwind_buf =3D {cancel_jmp_buf =3D {{jmp_buf =3D
{140737227675200, -2731498837051200553, 140737488338894,=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20
140737488338895, 0, 140737227675200, 2731473494489148375, 27314719861323642=
47}
, mask_was_saved =3D 0}},
priv =3D {pad =3D
{0x0, 0x0, 0x0, 0x0}
, data =3D {prev =3D 0x0, cleanup =3D 0x0, canceltype =3D 0}}}
not_first_call =3D 0
#4 0x00000030002fc863 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.
Execution Steps:
$RDK_INSTALL/dpdk/x86_64-native-linuxapp-gcc/bin/dpdk-test --log-level 6
RTE>>event_crypto_adapter_autotest