[PATCH v4 0/3] introduce random floating point function
    Stephen Hemminger 
    stephen at networkplumber.org
       
    Wed May 25 22:31:20 CEST 2022
    
    
  
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
    
    
More information about the dev
mailing list