The existing support for generating random numbers relied on a hacked up version of CONFIG_ARCH_RANDOM and was prone to scheduling while atomic bugs due to needing to take a mutex. We don't actually need the additional randomness all the time, the pool just needs to be initialized with some amount of random data to avoid getting the same result each time. Switch to this method for initializing the random pool. Change-Id: I804ec7556cbd18ff2d9869a03069fda1dd519a79 Signed-off-by: Laura Abbott <lauraa@codeaurora.org> [ohaugan@codeaurora.org: Fixed trivial merge conflicts] Signed-off-by: Olav Haugan <ohaugan@codeaurora.org> |
||
---|---|---|
.. | ||
headsmp.S | ||
hotplug.c | ||
platsmp.c | ||
platsmp.h |