Skip to content
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

Transient failures in dpdk benchmark #52

Open
domenkozar opened this issue Jul 1, 2016 · 4 comments
Open

Transient failures in dpdk benchmark #52

domenkozar opened this issue Jul 1, 2016 · 4 comments

Comments

@domenkozar
Copy link
Contributor

domenkozar commented Jul 1, 2016

As observed in matrix-packet-ABC , dpdk/l2fwd benchmark sometimes timeouts (traffic flows but suddenly stops).

Using qemu logging all dmesg+process output branch I've managed reproduce.

No ideas what goes wrong so far. cc @eugeneia

@domenkozar
Copy link
Contributor Author

domenkozar commented Jul 1, 2016

I see the main difference is

successful run

[   12.410155] dpdk-start[586]: EAL: Detected 1 lcore(s)
[   12.411343] dpdk-start[586]: EAL: VFIO modules not all loaded, skip VFIO support...
[   12.411958] dpdk-start[586]: EAL: Setting up physically contiguous memory...
...
[   12.949353] dpdk-start[586]: EAL: Master lcore 0 is ready (tid=36b568c0;cpuset=[0])
[   12.949954] l2fwd[694]: EAL: TSC frequency is ~3499994 KHz

failured run

[   11.416015] dpdk-start[586]: EAL:   unsupported IOMMU type!
[   11.416565] dpdk-start[586]: EAL: VFIO support could not be initialized
[   11.417133] dpdk-start[586]: EAL: Setting up memory...
...
[   11.953631] dpdk-start[586]: EAL: Master core 0 is ready (tid=28d70840)
[   11.954151] dpdk-start[586]: EAL: Error - exiting with code: 1

@domenkozar
Copy link
Contributor Author

domenkozar commented Jul 1, 2016

cc @lukego for possible ideas :)

@eugeneia
Copy link
Collaborator

eugeneia commented Jul 2, 2016

IOMMU strikes again! Cc @vanfstd

@domenkozar
Copy link
Contributor Author

domenkozar commented Jul 12, 2016

This happens around 10-20% of the time in case benchmark fails: snabbco/snabb#960 (comment)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants