log tools/firmware/hvmloader/hvmloader.c

age author description
2009-06-03 Keir Fraser hvmloader: Scan for gpxe-capable NICs until one is found.
2009-03-31 Keir Fraser hvmloader: ROMBIOS must POST in big real mode, since it supports PMM,
2009-03-18 Keir Fraser Disable xen platform PCI device when xen_platform_pci=0 is specified
2009-01-23 Keir Fraser rombios: Indirect through 32-bit jump table from within the 32-bit bios.
2009-01-13 Keir Fraser hvmloader: remove videoram allocation; move reserve base to 0xfc000000.
2009-01-09 Keir Fraser hvmloader: Dynamically size the PCI hole.
2009-01-08 Keir Fraser hvmloader: Reserve BIOS memory and VGA memory at top of 4GB memory hole.
2009-01-08 Keir Fraser x86, hvm: Move E820 table creation into hvmloader, extend
2009-01-08 Keir Fraser hvmloader: Simplify access to hvm_info_table.
2009-01-06 Keir Fraser rombios: Allow option ROMs to extend up to 0xEA000.
2008-12-11 Keir Fraser hvmloader: enable bus mastering of PCI device
2008-12-09 Keir Fraser Use virtual 8086 mode for VMX guests with CR0.PE == 0
2008-11-24 Keir Fraser hvmloader: Pass BDF to PCI option ROMs.
2008-11-24 Keir Fraser hvmloader: Load physical PCI option ROMs where available.
2008-11-24 Keir Fraser hvmloader: Relocate the etherboot ROM to be near the end of VGA
2008-10-14 Keir Fraser x86, hvm: Hyper-V guest interface support with small set of enlightenments
2008-09-29 Keir Fraser hvm: Remove extboot from virtual firmware.
2008-08-28 Keir Fraser hvmloader: skip upper field of 64 bit base address register.
2008-08-27 Keir Fraser hvm: Use main memory for video memory.
2008-08-21 Keir Fraser hvmloader: Debug build incorporates HVM environment tests which must
2008-07-29 Keir Fraser hvmloader: Load ACPI tables outside BIOS area, so they are writable by
2008-07-15 Keir Fraser tools: Declare functions static where they should be, and provide
2008-07-11 Keir Fraser hvmloader, rombios: Make use of new rom-lock facility in ioemu platform device.
2008-06-27 Keir Fraser hvmloader: Set up any Intel ICH for legacy IDE.
2008-05-22 Keir Fraser hvmloader: Fix pci_setup() to not skip BAR remapping for virtual VGA devices.
2008-05-21 Keir Fraser hvmloader: Lay out memory a bit differently -
2008-04-16 Keir Fraser x86, hvm: Lots of MTRR/PAT emulation cleanup.
2008-04-15 Keir Fraser hvmloader: Explicitly revert to text section after declaring bss fields.
2008-04-15 Keir Fraser hvmloader: Framework for multiprocessor initialisation.
2008-04-14 Keir Fraser hvmloader: Small cleanups.
2008-04-10 Keir Fraser hvmloader: Fix build with gcc 4.1 and later.
2008-04-09 Keir Fraser hvmloader: Fix parsing Etherboot roms to avoid an infinite loop.
2008-04-02 Keir Fraser hvmloader: Parse Etherboot option ROMs the conventional way.
2008-04-01 Keir Fraser hvmloader: Properly implement some more SMBIOS fields.
2008-02-06 Keir Fraser hvmloader: Remove dead function check_amd().
2008-02-06 Keir Fraser x86 vmx: Remove vmxassist.
2008-01-31 Keir Fraser hvm: Etherboot for E100 NIC
2008-01-22 Keir Fraser hvmloader: Expand iomem allocation pool to 0xf0000000-0xfc000000.
2008-01-22 Keir Fraser hvmloader: Assign PCI resources in descending order of size for better packing.
2008-01-17 Keir Fraser hvm: Extboot support for Xen
2007-11-24 Keir Fraser x86, hvm: Config option to allow vmxassist to be disabled.
2007-07-11 kfraser hvm: Re-introduce LPT1 device in ACPI tables.
2007-06-10 Keir Fraser hvm: e820 public header cleanup.
2007-04-26 kfraser hvmloader: Place SMBIOS tables at 0xE9000. Previous location was lower
2007-04-19 Keir Fraser hvmloader: Tiny comment clarification.
2007-03-16 Keir Fraser General hvmloader cleanups and write memory fields of CMOS with
2007-03-14 kfraser AMD HVM: Fix enter-realmode stub to initialise 32-bit GPRs.
2007-03-12 kfraser AMD HVM: Exit hvmloader via a normal jump-to-realmode code sequence.
2007-01-26 kaf24 This patch adds a 32bit gateway to the Bochs BIOS. The 32 bit code is
2006-12-20 Tim Deegan [HVM] Add Etherboot option ROM, for network-booting HVM guests.
2006-11-28 kfraser [HVMLOADER][ACPI] Move SSDT initialisation to acpi/ dir.
2006-11-27 kfraser [HVM] Re-introduce the 'apic' configuration option, default to 1.
2006-11-26 kaf24 [HVM] Dynamically build ACPI-table data block.
2006-11-26 kaf24 [HVM] Update VPIC device model for new interrupt delivery code.
2006-11-22 kfraser [HVM] Move PCI and PCI-ISA bridge setup to hvmloader.
2006-11-22 kfraser [HVM] Set VIOAPIC ID to a value that does not conflict with LAPIC IDs.
2006-11-21 kfraser [HVM] Reworked interrupt distribution logic.
2006-11-05 kaf24 [XEN] Replace hvm_setup_platform() with hvm_domain_initialise()
2006-10-31 kfraser [HVM] ACPI: Clean up table definitions, move under hvmloader/
2006-10-02 kfraser [HVMLOADER] Clean up SMBIOS table-length computations.