qemu/hw
David Gibson 92c93a816a pseries: Correct RAM size check for SLOF
The SLOF firmware used on the pseries machine needs a reasonable amount of
(guest) RAM in order to run, so we have a check in the machine init
function to check that this is available.  However, SLOF runs in real mode
(MMU off) which means it can only actually access the RMA (Real Mode Area),
not all of RAM.  In many cases the RMA is the same as all RAM, but when
running with Book3S HV KVM on PowerPC 970, the RMA must be especially
allocated to be (host) physically contiguous.  In this case, the RMA size
is determined by what the host admin allocated at boot time, and will
usually be less than the whole guest RAM size.

This patch corrects the test to see if SLOF has enough memory for this
case.

In addition, more recent versions of SLOF that were committed earlier don't
need quite as much memory as earlier versions.  Therefore, this patch also
reduces the amount of RAM we require to run SLOF.

Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
Signed-off-by: Alexander Graf <agraf@suse.de>
2011-11-18 14:22:45 +01:00
..
9pfs configure: fix detection for xattr.h on modern distributions 2011-11-09 12:06:20 -06:00
ide PCI IDE: Use PCI DMA stub functions 2011-11-01 16:52:07 -05:00
9p.h
a9mpcore.c
ac97.c ac97: don't override the pci subsystem id 2011-11-07 10:57:37 -06:00
acpi_piix4.c qdev: switch children device list to QTAILQ 2011-10-28 19:25:51 +02:00
acpi.c
acpi.h
adb.c ppc: move ADB stuff from ppc_mac.h to adb.h 2011-10-06 09:48:07 +02:00
adb.h ppc: move ADB stuff from ppc_mac.h to adb.h 2011-10-06 09:48:07 +02:00
adlib.c
ads7846.c
alpha_dp264.c target-alpha: Fix compilation errors for 32 bit hosts 2011-10-09 08:18:30 +00:00
alpha_pci.c target-alpha: Add CLIPPER emulation. 2011-10-08 08:49:09 -07:00
alpha_sys.h target-alpha: Add CLIPPER emulation. 2011-10-08 08:49:09 -07:00
alpha_typhoon.c target-alpha: Fix compilation errors for 32 bit hosts 2011-10-09 08:18:30 +00:00
an5206.c monitor: Restrict pic/irq_info to supporting targets 2011-10-16 11:11:55 +00:00
apb_pci.c
apb_pci.h
apic.c pc: Fix and clean up PIC-to-APIC IRQ path 2011-10-16 11:10:52 +00:00
apic.h
apm.c
apm.h
applesmc.c
arm11mpcore.c hw/arm11mpcore: Clean up to avoid using sysbus_mmio_init_cb2 2011-10-10 15:29:28 +02:00
arm_boot.c
arm_gic.c arm_gic: handle banked enable bits for per-cpu interrupts 2011-11-06 16:01:08 +00:00
arm_pic.c monitor: Restrict pic/irq_info to supporting targets 2011-10-16 11:11:55 +00:00
arm_sysctl.c
arm_timer.c
arm-misc.h
armv7m_nvic.c
armv7m.c
audiodev.h Fix typo: buf -> bus 2011-10-26 14:14:19 +01:00
axis_dev88.c
baum.c
baum.h
bitbang_i2c.c
bitbang_i2c.h
blizzard_template.h
blizzard.c
boards.h
bonito.c
bt-hci-csr.c
bt-hci.c
bt-hid.c
bt-l2cap.c
bt-sdp.c
bt.c
bt.h
cbus.c
ccid-card-emulated.c
ccid-card-passthru.c
ccid.h
cdrom.c
cirrus_vga_rop2.h
cirrus_vga_rop.h
cirrus_vga.c
collie.c strongarm: convert to memory API 2011-10-17 15:59:18 +02:00
cris_pic_cpu.c monitor: Restrict pic/irq_info to supporting targets 2011-10-16 11:11:55 +00:00
cris-boot.c
cris-boot.h
cs4231.c
cs4231a.c Restore consistent formatting 2011-10-09 19:04:16 +04:00
cuda.c PPC: Fix via-cuda memory registration 2011-10-06 09:48:07 +02:00
debugcon.c
dec_pci.c
dec_pci.h
device-hotplug.c
devices.h tc63963xb: convert to memory API 2011-10-17 15:59:18 +02:00
dma.c dma: Avoid reentrancy in DMA transfer handlers 2011-11-04 14:23:58 +01:00
dp8393x.c
ds1225y.c ds1225y: Use stdio instead of QEMUFile 2011-10-20 13:23:51 +02:00
ds1338.c
dummy_m68k.c
e1000_hw.h
e1000.c e1000: Use PCI DMA stub functions 2011-11-01 16:52:07 -05:00
ecc.c
eccmemctl.c
eepro100.c eepro100: Use PCI DMA stub functions 2011-11-01 16:52:06 -05:00
eeprom93xx.c
eeprom93xx.h
elf_ops.h
empty_slot.c
empty_slot.h
es1370.c es1370: Use PCI DMA stub functions 2011-11-01 16:52:07 -05:00
escc.c
escc.h
esp.c scsi: add channel to addressing 2011-10-28 19:25:51 +02:00
esp.h
etraxfs_dma.c Merge remote-tracking branch 'upstream' into memory/batch 2011-10-09 13:11:50 +02:00
etraxfs_dma.h
etraxfs_eth.c
etraxfs_pic.c
etraxfs_ser.c
etraxfs_timer.c
etraxfs.h monitor: Restrict pic/irq_info to supporting targets 2011-10-16 11:11:55 +00:00
fdc.c pc: Fix floppy drives with if=none 2011-10-21 17:34:13 +02:00
fdc.h pc: Fix floppy drives with if=none 2011-10-21 17:34:13 +02:00
firmware_abi.h
flash.h
fmopl.c
fmopl.h
framebuffer.c
framebuffer.h
fw_cfg.c fw_cfg: Use g_file_get_contents instead of multiple fread() calls 2011-11-01 11:50:11 -05:00
fw_cfg.h
g364fb.c Move graphic-related coalesced MMIO flushes to affected device models 2011-10-15 17:39:59 +00:00
grackle_pci.c
grlib_apbuart.c
grlib_gptimer.c
grlib_irqmp.c
grlib.h
gt64xxx.c gt64xxx.c: remove reference to non-existing ISD_handle field 2011-10-05 09:19:05 +01:00
gumstix.c
gus.c gus: Convert to isa_register_portio_list 2011-10-11 15:57:10 +02:00
gusemu_hal.c
gusemu_mixer.c
gusemu.h
gustate.h
hda-audio.c hda: do not mix output and input stream states, RHBZ #740493 2011-10-25 19:15:20 +04:00
heathrow_pic.c PPC: Fix heathrow PIC to use little endian MMIO 2011-10-06 09:48:07 +02:00
hid.c
hid.h
hpet_emul.h
hpet.c hpet: fix infinite loop in qemu_run_timers with -icount enabled 2011-11-09 12:06:20 -06:00
hw.h migration: rename qemu_file_has_error to qemu_file_get_error 2011-10-20 13:23:52 +02:00
i2c.c qdev: switch children device list to QTAILQ 2011-10-28 19:25:51 +02:00
i2c.h
i8254.c
i8259.c i8259: Fix coding style 2011-10-16 11:11:55 +00:00
ide.h
integratorcp.c
intel-hda-defs.h
intel-hda.c intel-hda: fix stream search 2011-11-02 07:51:58 -05:00
intel-hda.h hda: do not mix output and input stream states, RHBZ #740493 2011-10-25 19:15:20 +04:00
ioapic.c
ioapic.h pc: Generalize ISA IRQs to GSIs 2011-10-16 11:10:48 +00:00
ioh3420.c
ioh3420.h
irq.c
irq.h
isa_mmio.c
isa-bus.c isa: Remove isa_init_ioport_range and isa_init_ioport 2011-10-11 15:57:11 +02:00
isa.h pc: Generalize ISA IRQs to GSIs 2011-10-16 11:10:48 +00:00
ivshmem.c
jazz_led.c
kvmclock.c
kvmclock.h
lan9118.c hw/lan9118.c: Add missing 'break' to fix buffer overrun 2011-11-10 12:29:50 +00:00
lance.c pcnet: Add link state support 2011-11-01 16:52:09 -05:00
leon3.c
lm32_boards.c
lm32_hwsetup.h
lm32_juart.c
lm32_juart.h
lm32_pic.c monitor: Restrict pic/irq_info to supporting targets 2011-10-16 11:11:55 +00:00
lm32_pic.h monitor: Restrict pic/irq_info to supporting targets 2011-10-16 11:11:55 +00:00
lm32_sys.c
lm32_timer.c
lm32_uart.c
lm32.h
lm832x.c
lm4549.c Add AACI audio playback support to the ARM Versatile/PB platform 2011-10-31 05:40:22 +01:00
lm4549.h Add AACI audio playback support to the ARM Versatile/PB platform 2011-10-31 05:40:22 +01:00
loader.c
loader.h
lsi53c895a.c lsi53c895a: Use PCI DMA stub functions 2011-11-01 16:52:07 -05:00
m48t59.c m48t59: fix write access 2011-10-23 14:08:30 +00:00
mac_dbdma.c remove unused function 2011-10-21 18:14:29 +02:00
mac_dbdma.h remove unused function 2011-10-21 18:14:29 +02:00
mac_nvram.c
macio.c
mainstone.c
marvell_88w8618_audio.c
max111x.c
max7310.c
mc146818rtc.c rtc: Convert to isa_register_ioport 2011-10-11 15:57:10 +02:00
mc146818rtc.h
mcf5206.c
mcf5208.c
mcf_fec.c
mcf_intc.c
mcf_uart.c
mcf.h
microblaze_pic_cpu.c monitor: Restrict pic/irq_info to supporting targets 2011-10-16 11:11:55 +00:00
microblaze_pic_cpu.h
milkymist-ac97.c milkymist-ac97: convert to memory API 2011-10-02 16:14:02 +02:00
milkymist-hpdmc.c milkymist-hpdmc: convert to memory API 2011-10-02 16:14:02 +02:00
milkymist-hw.h milkymist_uart: support new core version 2011-10-03 12:44:22 +02:00
milkymist-memcard.c milkymist-memcard: convert to memory API 2011-10-02 16:14:03 +02:00
milkymist-minimac2.c milkymist-{minimac2,softusb}: rename memory names 2011-10-02 16:14:03 +02:00
milkymist-pfpu.c milkymist-pfpu: convert to memory API 2011-10-02 16:14:03 +02:00
milkymist-softusb.c milkymist-{minimac2,softusb}: rename memory names 2011-10-02 16:14:03 +02:00
milkymist-sysctl.c milkymist-sysctl: convert to memory API 2011-10-02 16:14:03 +02:00
milkymist-tmu2.c milkymist-tmu2: convert to memory API 2011-10-02 16:14:03 +02:00
milkymist-uart.c Merge remote-tracking branch 'upstream' into memory/batch 2011-10-09 13:11:50 +02:00
milkymist-vgafb_template.h
milkymist-vgafb.c milkymist-vgafb: convert to memory API 2011-10-02 16:14:03 +02:00
milkymist.c milkymist: new interrupt map 2011-10-03 12:44:22 +02:00
mips_addr.c
mips_cpudevs.h
mips_fulong2e.c
mips_int.c
mips_jazz.c
mips_malta.c
mips_mipssim.c
mips_r4k.c
mips_timer.c
mips-bios.h
mips.h
mipsnet.c
mpc8544_guts.c
mpcore.c
msi.c
msi.h
msix.c
msix.h
msmouse.c
msmouse.h
mst_fpga.c
multiboot.c
multiboot.h
musicpal.c
nand.c
ne2000-isa.c ne2000: Convert to isa_register_ioport 2011-10-11 15:57:10 +02:00
ne2000.c
ne2000.h
nseries.c
nvram.h
omap1.c
omap2.c hw/omap2: Wire up the IRQ for the 2430's fifth GPIO module 2011-10-21 17:19:53 +02:00
omap_clk.c
omap_dma.c
omap_dss.c hw/omap_dss.c: Fix !-vs-~ bug in handling DISPC_CONTROL 2011-11-09 12:06:20 -06:00
omap_gpio.c
omap_gpmc.c hw/omap_gpmc.c: Add missing 'break's to fix 8 bit NAND writes 2011-11-09 12:06:20 -06:00
omap_gptimer.c
omap_i2c.c
omap_intc.c
omap_l4.c
omap_lcd_template.h
omap_lcdc.c
omap_mmc.c
omap_sdrc.c
omap_spi.c
omap_sx1.c
omap_synctimer.c
omap_tap.c
omap_uart.c
omap.h
onenand.c
opencores_eth.c opencores_eth: fix RX path: FCS, padding and TL 2011-11-01 11:50:21 -05:00
openpic.c Merge remote-tracking branch 'upstream' into memory/batch 2011-10-09 13:11:50 +02:00
openpic.h openpic: Memory API conversion for mpic 2011-10-02 16:14:02 +02:00
palm.c palm: convert to memory API 2011-10-10 15:29:28 +02:00
parallel.c parallel: Convert to isa_register_portio_list 2011-10-11 15:57:10 +02:00
pc_piix.c ac97: don't override the pci subsystem id 2011-11-07 10:57:37 -06:00
pc.c disable automatic loading of sgabios when -nographic 2011-11-07 10:57:36 -06:00
pc.h pc: Fix floppy drives with if=none 2011-10-21 17:34:13 +02:00
pci_bridge.c pci_bridge: fix typo 2011-10-23 14:05:46 +00:00
pci_bridge.h
pci_host.c
pci_host.h
pci_ids.h
pci_internals.h
pci_regs.h
pci-hotplug.c
pci-stub.c qapi: Convert query-pci 2011-10-27 11:48:47 -02:00
pci.c qapi: Convert query-pci 2011-10-27 11:48:47 -02:00
pci.h Add stub functions for PCI device models to do PCI DMA 2011-11-01 16:52:06 -05:00
pcie_aer.c
pcie_aer.h
pcie_host.c
pcie_host.h
pcie_port.c
pcie_port.h
pcie_regs.h
pcie.c
pcie.h
pckbd.c
pcmcia.h
pcnet-pci.c pcnet: Add link state support 2011-11-01 16:52:09 -05:00
pcnet.c pcnet: Add link state support 2011-11-01 16:52:09 -05:00
pcnet.h pcnet: Add link state support 2011-11-01 16:52:09 -05:00
pcspk.c
petalogix_ml605_mmu.c petalogix_ml605: convert to memory API 2011-10-10 15:29:28 +02:00
petalogix_s3adsp1800_mmu.c petalogix_s2adsp1800: convert to memory API 2011-10-10 15:29:28 +02:00
pflash_cfi01.c
pflash_cfi02.c
piix4.c
piix_pci.c
pixel_ops.h
pl011.c
pl022.c
pl031.c
pl041.c Add AACI audio playback support to the ARM Versatile/PB platform 2011-10-31 05:40:22 +01:00
pl041.h Add AACI audio playback support to the ARM Versatile/PB platform 2011-10-31 05:40:22 +01:00
pl041.hx Add AACI audio playback support to the ARM Versatile/PB platform 2011-10-31 05:40:22 +01:00
pl050.c
pl061.c
pl080.c
pl110_template.h
pl110.c
pl181.c
pl190.c
pm_smbus.c
pm_smbus.h
ppc4xx_devs.c PPC: booke timers 2011-10-06 09:48:09 +02:00
ppc4xx_pci.c
ppc4xx.h
ppc405_boards.c ppc405_boards: convert to memory API 2011-10-10 15:29:28 +02:00
ppc405_uc.c
ppc405.h
ppc440_bamboo.c Merge remote-tracking branch 'upstream' into memory/batch 2011-10-09 13:11:50 +02:00
ppc440.c
ppc440.h
ppc_booke.c PPC: Clean up BookE timer code 2011-10-06 09:48:09 +02:00
ppc_mac.h ppc: move ADB stuff from ppc_mac.h to adb.h 2011-10-06 09:48:07 +02:00
ppc_newworld.c ppc_newworld: convert to memory API 2011-10-10 15:29:28 +02:00
ppc_oldworld.c ppc_oldworld: convert to memory API 2011-10-17 15:59:16 +02:00
ppc_prep.c ppc_prep: convert to memory API 2011-10-17 15:59:16 +02:00
ppc-viosrp.h
ppc.c ppc: Avoid decrementer related kvm exits 2011-10-30 20:03:26 +01:00
ppc.h PPC: booke timers 2011-10-06 09:48:09 +02:00
ppce500_mpc8544ds.c ppcr500_mpc8544ds: convert to memory API 2011-10-17 15:59:17 +02:00
ppce500_pci.c ppc/e500_pci: Fix an array overflow issue 2011-10-30 17:11:53 +01:00
ppce500_spin.c PPC: E500: Add PV spinning code 2011-10-06 09:47:52 +02:00
prep_pci.c
prep_pci.h
primecell.h
ps2.c ps2: migrate ledstate 2011-11-01 16:52:05 -05:00
ps2.h
ptimer.c
pxa2xx_dma.c
pxa2xx_gpio.c
pxa2xx_keypad.c
pxa2xx_lcd.c
pxa2xx_mmci.c
pxa2xx_pcmcia.c
pxa2xx_pic.c
pxa2xx_template.h
pxa2xx_timer.c
pxa2xx.c pxa2xx: convert to memory API (part II) 2011-10-17 15:59:17 +02:00
pxa.h pxa2xx: convert to memory API (part II) 2011-10-17 15:59:17 +02:00
qdev-addr.c
qdev-addr.h
qdev-properties.c qdev: Add HEX8 property 2011-10-16 11:11:51 +00:00
qdev.c qdev: Fix crash on -device '?=x' 2011-11-10 12:29:50 +00:00
qdev.h scsi: remove devs array from SCSIBus 2011-10-28 19:25:51 +02:00
qxl-logger.c
qxl-render.c qxl: make sure we continue to run with a shared buffer 2011-11-01 12:11:53 +01:00
qxl.c qxl: fix vga port initialization. 2011-11-07 10:57:37 -06:00
qxl.h qxl: stride fixup 2011-11-01 12:11:53 +01:00
r2d.c r2d: convert to memory API 2011-10-17 15:59:17 +02:00
rc4030.c
realview_gic.c
realview.c hw/vexpress.c, hw/realview.c: Add PL041 to VExpress, Realview boards 2011-10-31 05:40:29 +01:00
rtl8139.c rtl8139: Use PCI DMA stub functions 2011-11-01 16:52:06 -05:00
s390-virtio-bus.c qdev: switch children device list to QTAILQ 2011-10-28 19:25:51 +02:00
s390-virtio-bus.h
s390-virtio.c s390-virtio: convert to memory API 2011-10-17 15:59:17 +02:00
sb16.c sb16: Convert to isa_register_portio_list 2011-10-11 15:57:10 +02:00
sbi.c
scsi-bus.c scsi: push request restart to SCSIDevice 2011-10-28 19:25:52 +02:00
scsi-defs.h scsi-disk: add stubs for more MMC commands 2011-10-28 19:25:50 +02:00
scsi-disk.c scsi-disk: add scsi-block for device passthrough 2011-10-28 19:25:52 +02:00
scsi-generic.c scsi-generic: bump SCSIRequest reference count until aio completion runs 2011-10-28 19:25:52 +02:00
scsi.h scsi: push request restart to SCSIDevice 2011-10-28 19:25:52 +02:00
sd.c
sd.h
serial.c
sga.c
sh7750_regnames.c
sh7750_regnames.h
sh7750_regs.h
sh7750.c
sh_intc.c
sh_intc.h
sh_pci.c
sh_serial.c
sh_timer.c
sh.h
sharpsl.h
shix.c monitor: Restrict pic/irq_info to supporting targets 2011-10-16 11:11:55 +00:00
slavio_intctl.c
slavio_misc.c
slavio_timer.c
sm501_template.h
sm501.c sm501: convert to memory API 2011-10-17 15:59:18 +02:00
smbios.c
smbios.h
smbus_eeprom.c
smbus.c
smbus.h
smc91c111.c hw/smc91c111: Convert to MemoryRegion 2011-10-02 16:14:02 +02:00
soc_dma.c
soc_dma.h
spapr_hcall.c pseries: Implement hcall-bulk hypervisor interface 2011-10-06 09:48:04 +02:00
spapr_llan.c spapr: prepare for qdevification of irq 2011-10-06 09:43:32 +02:00
spapr_pci.c spapr: fix build 2011-11-01 16:52:05 -05:00
spapr_pci.h pseries: Add partial support for PCI 2011-10-31 04:53:01 +01:00
spapr_rtas.c pseries: Implement set-time-of-day RTAS function 2011-10-06 09:48:09 +02:00
spapr_vio.c Merge branch 'ppc-next' of git://repo.or.cz/qemu/agraf 2011-11-01 20:57:01 +00:00
spapr_vio.h pseries: Use Book3S-HV TCE acceleration capabilities 2011-10-30 17:11:53 +01:00
spapr_vscsi.c scsi: add channel to addressing 2011-10-28 19:25:51 +02:00
spapr_vty.c spapr: prepare for qdevification of irq 2011-10-06 09:43:32 +02:00
spapr.c pseries: Correct RAM size check for SLOF 2011-11-18 14:22:45 +01:00
spapr.h pseries: Add partial support for PCI 2011-10-31 04:53:01 +01:00
sparc32_dma.c
sparc32_dma.h
spitz.c spitz: convert to memory API 2011-10-17 15:59:18 +02:00
srp.h
ssd0303.c
ssd0323.c
ssi-sd.c
ssi.c qdev: switch children device list to QTAILQ 2011-10-28 19:25:51 +02:00
ssi.h
stellaris_enet.c
stellaris_input.c
stellaris.c
strongarm.c strongarm: convert to memory API 2011-10-17 15:59:18 +02:00
strongarm.h strongarm: convert to memory API 2011-10-17 15:59:18 +02:00
sun4c_intctl.c
sun4m_iommu.c
sun4m.c sun4m: convert to memory API 2011-10-17 15:59:18 +02:00
sun4m.h monitor: Restrict pic/irq_info to supporting targets 2011-10-16 11:11:55 +00:00
sun4u.c sun4u: convert to memory API 2011-10-17 15:59:18 +02:00
syborg_fb.c
syborg_interrupt.c
syborg_keyboard.c
syborg_pointer.c
syborg_rtc.c
syborg_serial.c
syborg_timer.c
syborg_virtio.c
syborg.c syborg: convert to memory API 2011-10-17 15:59:18 +02:00
syborg.h
sysbus.c sysbus: Supply missing va_end() 2011-11-01 06:23:48 +00:00
sysbus.h
tc6393xb_template.h
tc6393xb.c tc63963xb: convert to memory API 2011-10-17 15:59:18 +02:00
tc58128.c
tcx.c tcx: convert to memory API 2011-10-17 15:59:18 +02:00
tmp105.c
tosa.c tc63963xb: convert to memory API 2011-10-17 15:59:18 +02:00
tsc210x.c
tsc2005.c
tusb6010.c
twl92230.c
unin_pci.c
usb-bt.c
usb-bus.c
usb-ccid.c
usb-desc.c
usb-desc.h
usb-ehci.c usb-ehci: Use PCI DMA stub functions 2011-11-01 16:52:08 -05:00
usb-hid.c usb-hid: activate usb tablet / mouse after migration. 2011-10-13 12:58:51 +02:00
usb-hub.c usb: change VID/PID for usb-hub and usb-msd to prevent conflict 2011-11-01 16:38:27 +01:00
usb-libhw.c
usb-msd.c usb: change VID/PID for usb-hub and usb-msd to prevent conflict 2011-11-01 16:38:27 +01:00
usb-musb.c
usb-net.c
usb-ohci.c hw/usb-ohci: Honour endpoint maximum packet size 2011-10-13 12:58:51 +02:00
usb-ohci.h
usb-serial.c
usb-uhci.c usb-uhci: Use PCI DMA stub functions 2011-11-01 16:52:08 -05:00
usb-uhci.h
usb-wacom.c
usb.c usb: fix port reset 2011-10-13 12:58:51 +02:00
usb.h usb: fix port reset 2011-10-13 12:58:51 +02:00
versatile_pci.c hw/versatile_pci: Expose multiple sysbus mmio regions 2011-10-10 15:29:28 +02:00
versatilepb.c Add AACI audio playback support to the ARM Versatile/PB platform 2011-10-31 05:40:22 +01:00
vexpress.c hw/vexpress.c, hw/realview.c: Add PL041 to VExpress, Realview boards 2011-10-31 05:40:29 +01:00
vga_int.h vga: Convert to isa_register_portio_list 2011-10-11 15:57:10 +02:00
vga_template.h
vga-isa-mm.c
vga-isa.c vga: Convert to isa_register_portio_list 2011-10-11 15:57:10 +02:00
vga-pci.c vga: Convert to isa_register_portio_list 2011-10-11 15:57:10 +02:00
vga.c Move graphic-related coalesced MMIO flushes to affected device models 2011-10-15 17:39:59 +00:00
vhost_net.c
vhost_net.h
vhost.c
vhost.h
virtex_ml507.c virtex: Remove memset of clk_setup 2011-11-08 20:53:49 +01:00
virtio-balloon.c qapi: Convert query-balloon 2011-10-27 11:48:47 -02:00
virtio-balloon.h
virtio-blk.c virtio-blk: pass full status to the guest 2011-11-02 07:51:58 -05:00
virtio-blk.h
virtio-console.c
virtio-net.c
virtio-net.h
virtio-pci.c Revert "virtio: Add PCI memory BAR in addition to PIO BAR" 2011-11-01 19:32:21 -05:00
virtio-pci.h hw/9pfs: Use ioeventfd for 9p 2011-10-12 19:11:23 +05:30
virtio-serial-bus.c
virtio-serial.h
virtio.c
virtio.h
vmmouse.c
vmport.c vmport: Convert to isa_register_ioport 2011-10-11 15:57:11 +02:00
vmware_vga.c vga: Convert to isa_register_portio_list 2011-10-11 15:57:10 +02:00
vmware_vga.h
vt82c686.c
vt82c686.h
watchdog.c RunState: Rename enum values as generated by the QAPI 2011-10-04 11:02:57 -03:00
watchdog.h
wdt_i6300esb.c
wdt_ib700.c
wm8750.c
xen_backend.c
xen_backend.h
xen_blkif.h
xen_common.h
xen_console.c
xen_devconfig.c
xen_disk.c xen_disk: Always set feature-barrier = 1 2011-10-21 17:34:12 +02:00
xen_domainbuild.c
xen_domainbuild.h
xen_machine_pv.c
xen_nic.c
xen_platform.c xen-platform: Fix IO port read/write functions 2011-11-07 08:07:48 +00:00
xen.h
xenfb.c
xics.c pseries: Bugfixes for interrupt numbering in XICS code 2011-10-06 09:48:02 +02:00
xics.h
xilinx_axidma.c
xilinx_axidma.h
xilinx_axienet.c
xilinx_ethlite.c
xilinx_intc.c
xilinx_timer.c
xilinx_uartlite.c
xilinx.h
xio3130_downstream.c
xio3130_downstream.h
xio3130_upstream.c
xio3130_upstream.h
xtensa_bootparam.h xtensa_lx60: pass kernel arguments from -append 2011-11-02 05:05:52 +04:00
xtensa_lx60.c xtensa_lx60: fix build date code and change memory region names 2011-11-02 05:05:52 +04:00
xtensa_pic.c monitor: Restrict pic/irq_info to supporting targets 2011-10-16 11:11:55 +00:00
xtensa_sim.c target-xtensa: rename dc232b board to sim 2011-10-16 10:40:23 +00:00
z2.c
zaurus.c