v1 did not go through the CI. Resending this series after rebasing and doing some coding style changes.
-- David Marchand Mattias Rönnblom (4): eal: add bitset type bitset: add atomic functions service: use multi-word bitset to represent service flags event/dsw: add support for larger port count MAINTAINERS | 6 + app/test/meson.build | 1 + app/test/test_bitset.c | 905 +++++++++++++++++++ doc/api/doxy-api-index.md | 1 + doc/guides/rel_notes/release_24_11.rst | 9 + drivers/event/dsw/dsw_evdev.c | 19 +- drivers/event/dsw/dsw_evdev.h | 3 +- drivers/event/dsw/dsw_event.c | 7 +- lib/eal/common/meson.build | 1 + lib/eal/common/rte_bitset.c | 30 + lib/eal/common/rte_service.c | 70 +- lib/eal/include/meson.build | 1 + lib/eal/include/rte_bitset.h | 1141 ++++++++++++++++++++++++ lib/eal/version.map | 3 + 14 files changed, 2138 insertions(+), 59 deletions(-) create mode 100644 app/test/test_bitset.c create mode 100644 lib/eal/common/rte_bitset.c create mode 100644 lib/eal/include/rte_bitset.h -- 2.46.2