Comment 3 for bug 2009635

Revision history for this message
Christian Ehrhardt  (paelzer) wrote :

Hi Garret,
this is a bug I was waiting for a long time, I thought we were over it by time passing by and HW getting newer.

Upstream dpdk decided years ago that SSE4.2 (and crc32 on arm for that matter) is the lowest common denominator. That is higher than the usual baseline of Ubuntu, but there isn't much we can do about it.

You can track [1] back to almost the eternity of the DPDK project.

This isn't a regression, nor a bug in the classic meaning.

If you have a strong use case for HW that won't have this feature in the future (I mean my almost dying 8 year old server has this, so it is not new), but makes sense for DPDK to run on you might bring it up with the DPDK community [2] to consider making this a non-hard requirement (many other things are run-time optimizations).

From just Ubuntu's POV I'm not sure what we could do right now :-/

[1]: https://github.com/DPDK/dpdk/blame/main/config/x86/meson.build#L28
[2]: https://bugs.dpdk.org/