History | View | Annotate | Download (5.5 kB)
hw: move headers to include/
Many of these should be cleaned up with proper qdev-/QOM-ification.Right now there are many catch-all headers in include/hw/ARCH dependingon cpu.h, and this makes it necessary to compile these files per-target.However, fixing this does not belong in these patches....
pseries: Remove unneeded include statement (fixes MinGW builds)
sys/mman.h is not needed (tested on Linux) and unavailable for MinGW,so remove it.
Signed-off-by: Stefan Weil <sw@weilnetz.de>Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
softmmu: move include files to include/sysemu/
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
pseries: Increase default NVRAM size
If no image file for NVRAM is specified, the pseries machine currentlycreates a 16K non-persistent NVRAM by default. This basically works, butis not large enough for current firmware and guest kernels to create all...
pseries: Implement PAPR NVRAM
The PAPR specification requires a certain amount of NVRAM, accessed viaRTAS, which we don't currently implement in qemu. This patch addressesthis deficiency, implementing the NVRAM as a VIO device, with some glue toinstantiate it automatically based on a machine option....