(Semi-OT) Are any of these kconfig options useful to a guest VM?

This is not exactly about NixOS (except that the VMs in question run NixOS) but I imagine someone here might know the answer. I’m trying to work out an aggressively cut-down monolithic kernel configuration to use as the guest kernel in some KVM-based virtual servers, and I have a list of configuration options that I’m not sure if I need or not. They mostly have to do with low-level motherboard hardware events that might be exposed to a KVM guest, or then again they might not. If they aren’t, then I don’t want the code for them in the kernel; but if they are then I do.

Here’s the list:

CONFIG_ACPI_ADXL
CONFIG_ACPI_APEI
CONFIG_ACPI_APEI_MEMORY_FAILURE
CONFIG_ACPI_APEI_PCIEAER
CONFIG_ACPI_FFH
CONFIG_ACPI_NFIT
CONFIG_ACPI_PCC
CONFIG_ACPI_PROCESSOR_AGGREGATOR
CONFIG_ACPI_THERMAL
CONFIG_DPM_WATCHDOG
CONFIG_DPTF_PCH_FIVR
CONFIG_DPTF_POWER
CONFIG_EDAC
CONFIG_EDAC_AMD64
CONFIG_EDAC_DECODE_MCE
CONFIG_EDAC_E752X
CONFIG_EDAC_GHES
CONFIG_EDAC_I10NM
CONFIG_EDAC_I3000
CONFIG_EDAC_I3200
CONFIG_EDAC_I5100
CONFIG_EDAC_I5400
CONFIG_EDAC_I7300
CONFIG_EDAC_I7CORE
CONFIG_EDAC_I82975X
CONFIG_EDAC_IE31200
CONFIG_EDAC_IGEN6
CONFIG_EDAC_PND2
CONFIG_EDAC_SBRIDGE
CONFIG_EDAC_SKX
CONFIG_EDAC_X38
CONFIG_HW_RANDOM_AMD
CONFIG_HW_RANDOM_INTEL
CONFIG_INTEL_PCH_THERMAL
CONFIG_PCIEAER
CONFIG_PERF_EVENTS_AMD_POWER
CONFIG_PERF_EVENTS_AMD_UNCORE
CONFIG_PERF_EVENTS_INTEL_CSTATE
CONFIG_PERF_EVENTS_INTEL_UNCORE
CONFIG_SERIAL_8250_PCI
CONFIG_SERIAL_8250_PCILIB
CONFIG_X86_ACPI_CPUFREQ
CONFIG_X86_AMD_PLATFORM_DEVICE
CONFIG_X86_INTEL_LPSS
CONFIG_X86_INTEL_TSX_MODE_OFF
CONFIG_X86_MCE_AMDCONFIG_X86_CPU_RESCTRL
CONFIG_X86_MCE_INTEL
CONFIG_X86_PKG_TEMP_THERMAL

Anyone know which, if any, of these, are relevant to KVM guests?

Also, this kernel is supposed to be agnostic to Intel vs. AMD CPUs, so if I’ve managed to miss an equivalent on one side of the aisle or the other, please tell me.