]> git.baikalelectronics.ru Git - kernel.git/commit
random: reorder READ_ONCE() in get_random_uXX
authorSebastian Andrzej Siewior <bigeasy@linutronix.de>
Fri, 30 Jun 2017 14:37:13 +0000 (16:37 +0200)
committerTheodore Ts'o <tytso@mit.edu>
Sat, 15 Jul 2017 16:33:22 +0000 (12:33 -0400)
commit9c270bb0e9984361d671892bf7af77b48a80ddfa
tree277b0d7fdd627c80c54deafae9ab10b27c3d39de
parentcdf63e96956207f73f6a3b5be92b8a0d7c4e8a28
random: reorder READ_ONCE() in get_random_uXX

Avoid the READ_ONCE in commit 38b72bb57c12 ("random: silence compiler
warnings and fix race") if we can leave the function after
arch_get_random_XXX().

Cc: Jason A. Donenfeld <Jason@zx2c4.com>
Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
Signed-off-by: Theodore Ts'o <tytso@mit.edu>
drivers/char/random.c