[PATCH v4 0/3] introduce random floating point function
Morten Brørup
mb at smartsharesystems.com
Thu May 26 09:06:09 CEST 2022
> From: Stephen Hemminger [mailto:stephen at networkplumber.org]
> Sent: Wednesday, 25 May 2022 22.31
>
> Introduce a new random number function to get a floating
> point value. Then use it to fix PIE scheduler.
>
> v4
> - use slower divide method in rte_drand() if library
> does not have ieee754 (FreeBSD and Windows?)
> - fix some typos
>
> v3
> - rename to rte_drand() and other review feedback
> - fix warnings with some compilers in test code
>
> Stephen Hemminger (3):
> random: add rte_drand() function
> rte_pie: remove unnecessary floating point
> rte_pie: fix incorrect floating point math
>
> app/test/test_rand_perf.c | 7 +++++
> doc/guides/rel_notes/release_22_07.rst | 5 ++++
> lib/eal/common/rte_random.c | 41 ++++++++++++++++++++++++++
> lib/eal/include/rte_random.h | 18 +++++++++++
> lib/eal/meson.build | 3 ++
> lib/eal/version.map | 1 +
> lib/sched/rte_pie.h | 7 ++---
> 7 files changed, 77 insertions(+), 5 deletions(-)
>
> --
> 2.35.1
>
Series-Acked-by: Morten Brørup <mb at smartsharesystems.com>
More information about the dev
mailing list