aboutsummaryrefslogtreecommitdiff
path: root/hw/m68k
diff options
context:
space:
mode:
authorJason A. Donenfeld <Jason@zx2c4.com>2024-09-05 17:33:16 +0200
committerSong Gao <gaosong@loongson.cn>2024-09-12 20:57:54 +0800
commitd9bd1ccbf1d84d872aed684c65fec33814b8ac1b (patch)
tree9ed03f224c26705a59e7de39e44382a681538eaf /hw/m68k
parentb3d4ef83485f31e5fc20bbc7a17c6712b0f903dd (diff)
downloadqemu-d9bd1ccbf1d84d872aed684c65fec33814b8ac1b.zip
qemu-d9bd1ccbf1d84d872aed684c65fec33814b8ac1b.tar.gz
qemu-d9bd1ccbf1d84d872aed684c65fec33814b8ac1b.tar.bz2
hw/loongarch: virt: pass random seed to fdt
If the FDT contains /chosen/rng-seed, then the Linux RNG will use it to initialize early. Set this using the usual guest random number generation function. This is the same procedure that's done in b91b6b5a2c ("hw/microblaze: pass random seed to fdt"), e4b4f0b71c ("hw/riscv: virt: pass random seed to fdt"), c6fe3e6b4c ("hw/openrisc: virt: pass random seed to fdt"), 67f7e426e5 ("hw/i386: pass RNG seed via setup_data entry"), c287941a4d ("hw/rx: pass random seed to fdt"), 5e19cc68fb ("hw/mips: boston: pass random seed to fdt"), 6b23a67916 ("hw/nios2: virt: pass random seed to fdt") c4b075318e ("hw/ppc: pass random seed to fdt"), and 5242876f37 ("hw/arm/virt: dt: add rng-seed property"). These earlier commits later were amended to rerandomize the RNG seed on snapshot load, but the LoongArch code somehow already does that, despite not having this patch here, presumably due to some lucky copy and pasting. Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> Reviewed-by: Song Gao <gaosong@loongson.cn> Message-Id: <20240905153316.2038769-1-Jason@zx2c4.com> Signed-off-by: Song Gao <gaosong@loongson.cn>
Diffstat (limited to 'hw/m68k')
0 files changed, 0 insertions, 0 deletions