You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
qemu/hw/i386
Gerd Hoffmann fa41363879 q35: increase default tseg size
With virtual machines becoming larger (more CPUs, more memory) the
memory needed by the SMM code in OVMF to manage page tables and vcpu
state grows too.

Default SMM memory (aka TSEG) size is 16 MB, and this often is not
enough.  Bump it to 64 MB for new machine types.

Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Message-Id: <20251106105640.1642109-1-kraxel@redhat.com>
5 days ago
..
kvm hw/i386/apic: Prefer APICCommonState over DeviceState 3 weeks ago
xen qom: Make InterfaceInfo[] uses const 7 months ago
Kconfig hw/i386: move isapc machine to separate isapc.c file 3 months ago
acpi-build.c amd_iommu: HATDis/HATS=11 support 1 month ago
acpi-build.h hw/acpi: Rename and move build_x86_acpi_pci_hotplug to pcihp 4 months ago
acpi-common.c include/system: Move exec/memory.h to system/memory.h 7 months ago
acpi-common.h
acpi-microvm.c include/system: Move exec/memory.h to system/memory.h 7 months ago
acpi-microvm.h
amd_iommu-stub.c
amd_iommu.c amd_iommu: Support 64-bit address for IOTLB lookup 5 days ago
amd_iommu.h amd_iommu: Support 64-bit address for IOTLB lookup 5 days ago
e820_memory_layout.c hw/i386/fw_cfg: Add etc/e820 to fw_cfg late 1 year ago
e820_memory_layout.h hw/i386/fw_cfg: Add etc/e820 to fw_cfg late 1 year ago
fw_cfg.c rust: Kconfig: Factor out whether HPET is Rust or C 8 months ago
fw_cfg.h hw/i386/fw_cfg: Add etc/e820 to fw_cfg late 1 year ago
intel_iommu.c intel_iommu: Fix DMA failure when guest switches IOMMU domain 5 days ago
intel_iommu_internal.h intel_iommu: Handle PASID cache invalidation 5 days ago
isapc.c hw/i386/isapc.c: warn rather than reject modern x86 CPU models 2 weeks ago
meson.build hw/i386: move isapc machine to separate isapc.c file 3 months ago
microvm-dt.c hw/i386/microvm: Use fdt field from MachineState 1 week ago
microvm-dt.h
microvm.c hw/i386: Fix 'use-legacy-x86-rom' property compatibility 4 months ago
monitor.c qapi: expose rtc-reset-reinjection command unconditionally 6 months ago
multiboot.c hw/core/loader: capture Error from load_image_targphys 2 weeks ago
multiboot.h
nitro_enclave.c qom: Have class_init() take a const data argument 7 months ago
pc.c q35: increase default tseg size 5 days ago
pc_piix.c smbios: cap DIMM size to 2Tb as workaround for broken Windows 1 month ago
pc_q35.c smbios: cap DIMM size to 2Tb as workaround for broken Windows 1 month ago
pc_sysfw.c i386/pc_sysfw: Ensure sysfw flash configuration does not conflict with IGVM 4 months ago
pc_sysfw_ovmf-stubs.c
pc_sysfw_ovmf.c exec/cpu-all: remove exec/target_page include 7 months ago
port92.c qom: Have class_init() take a const data argument 7 months ago
sgx-epc.c qom: Make InterfaceInfo[] uses const 7 months ago
sgx-stub.c qapi: make SGX commands unconditionally available 6 months ago
sgx.c qapi: make SGX commands unconditionally available 6 months ago
tdvf-hob.c i386/tdx: Setup the TD HOB list 6 months ago
tdvf-hob.h i386/tdx: Setup the TD HOB list 6 months ago
tdvf.c i386/tdvf: Fix build on 32-bit host 5 months ago
trace-events intel_iommu: Reset pasid cache when system level reset 5 days ago
trace.h
vapic.c hw/i386/apic: Prefer APICCommonState over DeviceState 3 weeks ago
vmmouse.c qom: Have class_init() take a const data argument 7 months ago
vmport.c qom: Have class_init() take a const data argument 7 months ago
x86-common.c * char: rename CharBackend->CharFrontend 2 weeks ago
x86-cpu.c hw/i386/apic: Prefer APICCommonState over DeviceState 3 weeks ago
x86-iommu-stub.c
x86-iommu.c intel-iommu: Move dma_translation to x86-iommu 1 month ago
x86.c hw/i386/x86: Remove X86MachineClass::save_tsc_khz field 6 months ago