Patches applied successfully (
tree,
apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20190510012458.22706-1-richard.henderson@linaro.org
Maintainers: Peter Maydell <peter.maydell@linaro.org>, David Gibson <david@gibson.dropbear.id.au>, Eduardo Habkost <ehabkost@redhat.com>, Joel Stanley <joel@jms.id.au>, Richard Henderson <rth@twiddle.net>, Paolo Bonzini <pbonzini@redhat.com>
Makefile | 12 ++--
Makefile.objs | 8 +--
Makefile.target | 4 --
include/crypto/random.h | 2 +-
include/qemu/guest-random.h | 68 ++++++++++++++++++
include/qom/cpu.h | 1 +
linux-user/aarch64/target_syscall.h | 2 -
target/arm/cpu.h | 17 +++--
target/i386/helper.h | 2 +
cpus.c | 9 +++
crypto/random-gcrypt.c | 2 +-
crypto/random-gnutls.c | 2 +-
crypto/random-platform.c | 104 +++++++++++++++++-----------
hw/misc/aspeed_scu.c | 10 +--
hw/misc/bcm2835_rng.c | 32 ++++-----
hw/misc/exynos4210_rng.c | 11 ++-
hw/misc/nrf51_rng.c | 4 +-
linux-user/aarch64/cpu_loop.c | 25 +------
linux-user/elfload.c | 8 +--
linux-user/main.c | 34 +++++----
linux-user/syscall.c | 34 +++++++--
target/arm/cpu64.c | 1 +
target/arm/helper.c | 64 ++++++++++++++---
target/arm/pauth_helper.c | 18 ++---
target/i386/cpu.c | 5 +-
target/i386/int_helper.c | 21 ++++++
target/i386/translate.c | 55 +++++++++++----
target/ppc/int_helper.c | 39 +++++++----
ui/vnc.c | 53 ++++++--------
util/guest-random.c | 93 +++++++++++++++++++++++++
vl.c | 4 ++
configure | 87 +++++++++++++++--------
crypto/Makefile.objs | 5 +-
qemu-options.hx | 10 +++
util/Makefile.objs | 1 +
35 files changed, 586 insertions(+), 261 deletions(-)
create mode 100644 include/qemu/guest-random.h
create mode 100644 util/guest-random.c