[PATCH v5 0/3] ACPI: VM fork detection for RNG

Jason A. Donenfeld
2022-02-26T22:07:05Z

Hi Rafael & Len,

This patchset is directed toward you two specifically. Patches 1/3 and
3/3 have been through the ringer of review a bit already and do not
specifically require your attention, but in v4 we wound up getting hung
up on an ACPI API limitation. This v5 fixes that limitation with its 2/3
patch, with a trivial one line fix, which does require your attention.

Patches 1/3 and 3/3 will go through my random.git tree. However, 3/3
actually depends on 2/3 in order to compile without warnings (and be
functional at all). Therefore, it would be nice if you would provide an
"Acked-by" on it and permit me to /also/ take it through my random.git
tree (if it looks like a correct patch to you, of course). This would
make the merge logistics a lot easier. Plus it's a small +1/-1 line
change.

Please have a look and let me know what you think.

Thanks,
Jason

Cc: linux-crypto@vger.kernel.org
Cc: linux-acpi@vger.kernel.org
Cc: linux-kernel@vger.kernel.org
Cc: Alexander Graf <graf@amazon.com>
Cc: Ard Biesheuvel <ardb@kernel.org>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

Alexander Graf (1):
ACPI: allow longer device IDs

Jason A. Donenfeld (2):
random: add mechanism for VM forks to reinitialize crng
virt: vmgenid: introduce driver for reinitializing RNG on VM fork

MAINTAINERS | 1 +
drivers/char/random.c | 50 +++++++++++-----
drivers/virt/Kconfig | 11 ++++
drivers/virt/Makefile | 1 +
drivers/virt/vmgenid.c | 100 ++++++++++++++++++++++++++++++++
include/linux/mod_devicetable.h | 2 +-
include/linux/random.h | 1 +
7 files changed, 150 insertions(+), 16 deletions(-)
create mode 100644 drivers/virt/vmgenid.c

--
2.35.1