Skip to content

random: fix some data races

Eric Biggers linux-crypto lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v2 Latest2 patches 2 repliesIn review

Changes in v2 from the cover letter

- Remove unneeded 'inline' keywords
- Use READ_ONCE() instead of smp_load_acquire()
- Updated commit message
- Added patch to fix data race on crng init time

Patches in v2 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/2random: fix data race on crng_node_pooldrivers/char/random.c+22 -200 replies
2/2random: fix data race on crng init timedrivers/char/random.c+10 -70 replies

Reviews trailers per patch

None of the 2 patches has a Reviewed-by or Acked-by of their own; the series has one for all of them.

PatchPaul E. McKenney
SeriesA-b
1/2
2/2

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v2 thread

Cover letter [PATCH v2 0/2] random: fix some data races

This series fixes some data races in random.c.

Changed v1 => v2:
- Remove unneeded 'inline' keywords
- Use READ_ONCE() instead of smp_load_acquire()
- Updated commit message
- Added patch to fix data race on crng init time

Eric Biggers (2):
random: fix data race on crng_node_pool
random: fix data race on crng init time

 drivers/char/random.c | 61 +++++++++++++++++++++++--------------------
 1 file changed, 33 insertions(+), 28 deletions(-)
Signature · 1 line
2.34.1