rand: add AES random buffer generator random-fill-aes
authorJens Axboe <axboe@kernel.dk>
Sat, 2 Jul 2022 18:38:51 +0000 (12:38 -0600)
committerJens Axboe <axboe@kernel.dk>
Tue, 16 Aug 2022 17:30:35 +0000 (11:30 -0600)
commit8c14bde14f4204b13121c274f2a7112863997649
treea80083d7db8becedd84e51dc141fbb7347ca6b18
parent1922c9f55016c5de0f67ba04cdd22422b8d31eb9
rand: add AES random buffer generator

This will be used by default for just buffer data generation, as I
suspect the overhead of doing it for smaller bits of data would mean
it's not really a win.

Pretty sure there are massive amounts of improvements available here,
this is just meant to serve as a proof-of-concept on the simplest
possible implementation. The grunt of this work is really doing the
detection properly and ensuring it's abstracted out nicely.

Signed-off-by: Jens Axboe <axboe@kernel.dk>
Makefile
arch/arch-x86-common.h
configure
init.c
io_u.c
lib/rand.c
lib/rand.h
t/arch.c