linux/arch/m68k
Jason A. Donenfeld 7c236d93c6 m68k: Process bootinfo records before saving them
The RNG seed boot record is memzeroed after processing, in order to
preserve forward secrecy. By saving the bootinfo for procfs prior to
that, forward secrecy is violated, since it becomes possible to recover
past states. So, save the bootinfo block only after first processing
them.

Fixes: a1ee38ab1a ("m68k: virt: Use RNG seed from bootinfo block")
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
Link: https://lore.kernel.org/r/20220927130835.1629806-1-Jason@zx2c4.com
Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
2022-09-28 22:16:44 +02:00
..
68000
amiga
apollo
atari
bvme6000
coldfire m68k: Fix syntax errors in comments 2022-07-25 09:01:09 +10:00
configs m68k: defconfig: Update defconfigs for v6.0-rc2 2022-09-19 10:43:14 +02:00
emu block: remove blk_cleanup_disk 2022-06-28 06:33:15 -06:00
fpsp040
hp300
ifpsp060
include Bitmap patches for v6.0-rc1 2022-08-07 17:52:35 -07:00
kernel m68k: Process bootinfo records before saving them 2022-09-28 22:16:44 +02:00
lib
mac m68k: Add common forward declaration for show_registers() 2022-07-12 10:48:21 +02:00
math-emu
mm m68k/mm: enable ARCH_HAS_VM_GET_PAGE_PROT 2022-07-17 17:14:40 -07:00
mvme16x
mvme147
q40 This was a moderately busy cycle for documentation, but nothing all that 2022-08-02 19:24:24 -07:00
sun3 m68k: sun3: Use __func__ to get function's name in an output message 2022-06-20 14:16:43 +02:00
sun3x
tools/amiga
virt m68k: Add common forward declaration for show_registers() 2022-07-12 10:48:21 +02:00
install.sh
Kbuild
Kconfig m68k: Allow kexec on M68KCLASSIC with MMU enabled only 2022-09-19 10:40:58 +02:00
Kconfig.bus
Kconfig.cpu m68k: Kconfig.cpu: Fix indentation and add endif comments 2022-07-06 14:07:04 +02:00
Kconfig.debug m68k: Kconfig.debug: Replace single quotes 2022-07-06 14:07:04 +02:00
Kconfig.devices
Kconfig.machine m68k: Kconfig.machine: Add endif comment 2022-07-06 14:07:04 +02:00
Makefile