Messages in this thread | | | From | "Jason A. Donenfeld" <> | Subject | [PATCH 0/7] first in overall series of rng code house cleaning | Date | Thu, 13 Jan 2022 16:44:06 +0100 |
| |
The RNG has been through a lot of changes over the years, and the code could use a bit of house cleaning. This is the first series in what I anticipate will be a few of these. The goal is to have each component of it clearly analyzable for what it is, which should make the job of analyzing its security as well as overall maintenance easier.
Jason A. Donenfeld (7): random: cleanup poolinfo abstraction random: cleanup integer types random: remove incomplete last_data logic random: remove unused reserved argument random: rather than entropy_store abstraction, use global random: remove unused OUTPUT_POOL constants random: de-duplicate INPUT_POOL constants
drivers/char/random.c | 430 ++++++++++++++-------------------- include/trace/events/random.h | 56 ++--- 2 files changed, 198 insertions(+), 288 deletions(-)
-- 2.34.1
| |