-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Crash at termination with offloading #413
Comments
@byteocean not sure you can test this. I will hopefully get a separated lab setup soon to test on another machine. |
not encounter this so far. has something to do with migrating to DPDK 22? which was not tested on my side yet. |
@byteocean thanks for pointing me the right direction! |
maybe the handler thing that wraps the age action. you could try to remove this indirect action part to see if the error still exits. btw, I rebased to main and upgrade dpdk to 22.11.3, and also got this error when I terminated it, after running some ping tests. |
@PlagueCZ fyi, under 22.03, such error (seg fault) does not appear. |
@byteocean removing call to |
Describe the bug
Doing a minimal startup and then terminating dpservice-bin via Ctrl+C leads to a SIGSEGV on termination (in DPDK cleanup).
To Reproduce
Running on a PC with Mellanox Connectx-6 with two VMs running (using a vfio NIC).
dpservice-bin -l0,1 -- --no-stats
dpservice-cli init
dpservice-cli add interface --id test10 --device 0000:03:00.0_representor_vf0 --vni 123 --ipv4 192.168.123.10 --ipv6 fe80::10
Ctrl+C on dpservice
Stacktrace
(this is part of
rte_eal_cleanup()
)Additional information
This does not happen once
--no-offload
is added (given the stacktrace that's expected).The text was updated successfully, but these errors were encountered: