aboutsummaryrefslogtreecommitdiff
path: root/include/standard-headers
diff options
context:
space:
mode:
authorJason A. Donenfeld <Jason@zx2c4.com>2022-06-26 13:18:04 +0200
committerLaurent Vivier <laurent@vivier.eu>2022-07-06 12:30:41 +0200
commita988465d0eb7e2ee31a3679bbe3fbe71681820da (patch)
treec8bd43d7565293669d195147ee87e11cab488a6c /include/standard-headers
parent23f0a6c80d9dc05508a9c63e29e9ded905186099 (diff)
downloadqemu-a988465d0eb7e2ee31a3679bbe3fbe71681820da.zip
qemu-a988465d0eb7e2ee31a3679bbe3fbe71681820da.tar.gz
qemu-a988465d0eb7e2ee31a3679bbe3fbe71681820da.tar.bz2
m68k: virt: pass RNG seed via bootinfo block
This commit wires up bootinfo's RNG seed attribute so that Linux VMs can have their RNG seeded from the earliest possible time in boot, just like the "rng-seed" device tree property on those platforms. The link contains the corresponding Linux patch. Link: https://lore.kernel.org/lkml/20220626111509.330159-1-Jason@zx2c4.com/ Based-on: <20220625152318.120849-1-Jason@zx2c4.com> Reviewed-by: Laurent Vivier <laurent@vivier.eu> Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> Reviewed-by: Geert Uytterhoeven <geert@linux-m68k.org> Message-Id: <20220626111804.330745-1-Jason@zx2c4.com> Signed-off-by: Laurent Vivier <laurent@vivier.eu>
Diffstat (limited to 'include/standard-headers')
-rw-r--r--include/standard-headers/asm-m68k/bootinfo-virt.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/standard-headers/asm-m68k/bootinfo-virt.h b/include/standard-headers/asm-m68k/bootinfo-virt.h
index 81be1e0..1b1ffd4 100644
--- a/include/standard-headers/asm-m68k/bootinfo-virt.h
+++ b/include/standard-headers/asm-m68k/bootinfo-virt.h
@@ -12,6 +12,7 @@
#define BI_VIRT_GF_TTY_BASE 0x8003
#define BI_VIRT_VIRTIO_BASE 0x8004
#define BI_VIRT_CTRL_BASE 0x8005
+#define BI_VIRT_RNG_SEED 0x8006
#define VIRT_BOOTI_VERSION MK_BI_VERSION(2, 0)