qemu-e2k/hw/i386
Michael S. Tsirkin b54ca0c3df bios-linker-loader: document+validate input
While guest/host ABI is documented in hw/acpi/bios-linker-loader.c,
the API was left undocumented.

This adds documentation for all API functions.

Additionally, input is validated to make sure all
pointers fall within range of provided files.

To allow this validation for checksum commands,
bios_linker_loader_add_checksum is changed to accept GArray * in place
of void *.

Reported-by: Igor Mammedov <imammedo@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
2016-02-23 12:55:16 +02:00
..
kvm x86: Clean up includes 2016-01-29 15:07:22 +00:00
xen xen: drop support for Xen 4.1 and older. 2016-02-10 12:01:16 +00:00
acpi-build.c bios-linker-loader: document+validate input 2016-02-23 12:55:16 +02:00
acpi-build.h pc: Remove compat fields from PcGuestInfo 2016-02-06 20:44:09 +02:00
intel_iommu_internal.h intel_iommu: large page support 2016-02-06 20:44:10 +02:00
intel_iommu.c intel_iommu: large page support 2016-02-06 20:44:10 +02:00
kvmvapic.c x86: Clean up includes 2016-01-29 15:07:22 +00:00
Makefile.objs pc: acpi: remove unused ASL templates and related blobs/utils 2016-01-09 23:20:19 +02:00
multiboot.c x86: Clean up includes 2016-01-29 15:07:22 +00:00
multiboot.h refer to FWCfgState explicitly 2013-06-02 18:14:02 +03:00
pc_piix.c pc: Remove PcGuestInfo.isapc_ram_fw field 2016-02-06 20:44:09 +02:00
pc_q35.c pc: Remove PcGuestInfo.isapc_ram_fw field 2016-02-06 20:44:09 +02:00
pc_sysfw.c x86: Clean up includes 2016-01-29 15:07:22 +00:00
pc.c qom: Swap 'name' next to visitor in ObjectPropertyAccessor 2016-02-08 17:29:56 +01:00
pci-assign-load-rom.c x86: Clean up includes 2016-01-29 15:07:22 +00:00