qemu/hw
Mark McLoughlin 0ce0e8f498 virtio-net: add tap_has_ufo flag to saved state
If we tell the guest we support UFO and then migrate to host which
doesn't support it, we will find ourselves in grave difficulties.

Prevent this scenario by adding a flag to virtio-net's savevm format
which indicates whether the device requires host UFO support.

[v2:
  - add has_ufo uint8_t field for ease of vmstate conversion
  - use qemu_error()
]

Signed-off-by: Mark McLoughlin <markmc@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
2009-10-27 12:29:05 -05:00
..
ide ide: pre VMState functions are not needed anymore 2009-10-27 12:28:46 -05:00
ac97.c qdev: add return value to init() callbacks. 2009-08-27 20:43:28 -05:00
acpi.c kill dead nic unplug code. 2009-10-27 12:28:41 -05:00
adb.c Revert "Introduce reset notifier order" 2009-06-29 14:18:08 -05:00
adlib.c Unexport ticks_per_sec variable. Create get_ticks_per_sec() function 2009-09-11 10:19:52 -05:00
ads7846.c qdev: add return value to init() callbacks. 2009-08-27 20:43:28 -05:00
alpha_palcode.c Update to a hopefully more future proof FSF address 2009-07-16 20:47:01 +00:00
an5206.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
apb_pci.c Add some chipset doc links 2009-10-13 18:56:27 +00:00
apic.c set correct CS seg limit and flags on sipi 2009-10-05 09:32:53 -05:00
arm-misc.h Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
arm_boot.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
arm_gic.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
arm_pic.c Replace cpu_abort with hw_error 2009-05-08 02:35:15 +01:00
arm_sysctl.c New qdev_init_nofail() 2009-10-07 08:54:54 -05:00
arm_timer.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
armv7m.c New qdev_init_nofail() 2009-10-07 08:54:54 -05:00
armv7m_nvic.c qdev: add return value to init() callbacks. 2009-08-27 20:43:28 -05:00
audiodev.h Push AUD_init down to devices 2009-05-12 12:33:04 +01:00
axis_dev88.c rom loader: fix sparc -kernel boot. 2009-10-12 09:42:31 -05:00
baum.c char: rename CHR_EVENT_RESET to CHR_EVENT_OPENED 2009-10-21 13:35:37 -05:00
baum.h convert braille chardev to QemuOpts. 2009-09-11 10:19:48 -05:00
bitbang_i2c.c qdev: add return value to init() callbacks. 2009-08-27 20:43:28 -05:00
blizzard.c Update to a hopefully more future proof FSF address 2009-07-16 20:47:01 +00:00
blizzard_template.h rename WORDS_BIGENDIAN to HOST_WORDS_BIGENDIAN 2009-07-27 14:09:21 -05:00
boards.h Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
bt-hci-csr.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
bt-hci.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
bt-hid.c qdev/usb: make qemu aware of usb busses. 2009-09-09 14:55:17 -05:00
bt-l2cap.c Update to a hopefully more future proof FSF address 2009-07-16 20:47:01 +00:00
bt-sdp.c Update to a hopefully more future proof FSF address 2009-07-16 20:47:01 +00:00
bt.c Update to a hopefully more future proof FSF address 2009-07-16 20:47:01 +00:00
bt.h Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
cbus.c Update to a hopefully more future proof FSF address 2009-07-16 20:47:01 +00:00
cdrom.c Remove unnecessary trailing newlines 2008-12-13 09:32:43 +00:00
cirrus_vga.c vmstate: add version_id argument to post_load 2009-10-05 09:32:36 -05:00
cirrus_vga_rop.h vga: Replace VGA_COMMON with a structure 2009-05-08 16:11:38 -05:00
cirrus_vga_rop2.h vga: Replace VGA_COMMON with a structure 2009-05-08 16:11:38 -05:00
cris_pic_cpu.c cris: First shot at qdev for CRIS interrupts. 2009-05-18 22:24:22 +02:00
cs4231.c sparc32: convert cs4231 to VMState, vmsd and reset 2009-10-24 16:20:32 +00:00
cs4231a.c Fix formatting and and description field 2009-09-10 19:59:00 +04:00
cuda.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
device-hotplug.c kill dead nic unplug code. 2009-10-27 12:28:41 -05:00
devices.h PXA SSI qdev conversion 2009-05-14 22:35:09 +01:00
dma.c vmstate: add version_id argument to post_load 2009-10-05 09:32:36 -05:00
dp8393x.c net: add receive_raw parameter to qemu_new_vlan_client() 2009-10-27 12:29:01 -05:00
ds1225y.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
dummy_m68k.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
e1000.c e1000: port to vmstate 2009-10-27 12:28:54 -05:00
e1000_hw.h Update to a hopefully more future proof FSF address 2009-07-16 20:47:01 +00:00
ecc.c Follow coding conventions 2009-05-10 01:44:56 +01:00
eccmemctl.c sparc32: add chipset docs for eccmemctl 2009-10-24 15:27:28 +00:00
eepro100.c eepro100: port to vmstate 2009-10-27 12:28:52 -05:00
eeprom93xx.c eeprom93xx: port to vmstate 2009-10-27 12:28:52 -05:00
eeprom93xx.h Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
elf_ops.h Reorganize option rom (+linux kernel) loading. 2009-10-06 14:36:08 -05:00
es1370.c qdev: add return value to init() callbacks. 2009-08-27 20:43:28 -05:00
escc.c escc: add chipset docs 2009-10-24 16:09:01 +00:00
escc.h Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
esp.c esp: convert to reset + vmsd 2009-10-24 16:34:21 +00:00
etraxfs.c rom loader: fix sparc -kernel boot. 2009-10-12 09:42:31 -05:00
etraxfs.h Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
etraxfs_dma.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
etraxfs_dma.h Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
etraxfs_eth.c net: add receive_raw parameter to qemu_new_vlan_client() 2009-10-27 12:29:01 -05:00
etraxfs_pic.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
etraxfs_ser.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
etraxfs_timer.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
fdc.c vmstate: Rename VMS_VARRAY to VMS_VARRAY_INT32 2009-10-27 12:28:49 -05:00
fdc.h floppy: add drive properties. 2009-10-05 09:32:49 -05:00
firmware_abi.h Document sun ID PROM contents 2009-03-28 16:17:50 +00:00
flash.h Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
fmopl.c Update to a hopefully more future proof FSF address 2009-07-16 20:47:01 +00:00
fmopl.h audio merge (malc) 2004-11-07 18:04:02 +00:00
framebuffer.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
framebuffer.h Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
fw_cfg.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
fw_cfg.h Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
g364fb.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
grackle_pci.c New qdev_init_nofail() 2009-10-07 08:54:54 -05:00
gt64xxx.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
gumstix.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
gus.c audio: use muldiv64 where it makes sense 2009-09-18 14:04:36 +04:00
gusemu.h qdev/isa: convert gravis ultrasound 2009-09-10 19:48:00 +04:00
gusemu_hal.c Gravis Ultrasound GF1 sound card emulation (malc). 2008-01-14 22:09:11 +00:00
gusemu_mixer.c Fix some signedness issues caught by gcc 4.3 2008-06-08 01:42:47 +00:00
gustate.h Gravis Ultrasound GF1 sound card emulation (malc). 2008-01-14 22:09:11 +00:00
heathrow_pic.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
hpet.c vmstate: remove const from pre_save() functions 2009-10-05 09:32:37 -05:00
hpet_emul.h TARGET_I386 is always defined if TARGET_X86_64 is defined 2009-10-12 09:42:31 -05:00
hw.h vmstate: Add VMSTATE_BUFFER_UNSAFE 2009-10-27 12:28:57 -05:00
i2c.c New qdev_init_nofail() 2009-10-07 08:54:54 -05:00
i2c.h vmstate: remove i2c_slave_load/save 2009-10-05 09:32:39 -05:00
i8254.c Unexport ticks_per_sec variable. Create get_ticks_per_sec() function 2009-09-11 10:19:52 -05:00
i8259.c vmstate: port i8259 device 2009-09-11 11:10:06 -05:00
ide.h Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
integratorcp.c New qdev_init_nofail() 2009-10-07 08:54:54 -05:00
ioapic.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
iommu.c sparc32: convert IOMMU to reset + vmsd 2009-10-24 19:39:17 +00:00
irq.c qemu: add qemu_free_irqs (Marcelo Tosatti) 2009-02-11 15:21:04 +00:00
irq.h qemu: add qemu_free_irqs (Marcelo Tosatti) 2009-02-11 15:21:04 +00:00
isa-bus.c Make isa_create() terminate program on failure 2009-10-07 08:54:54 -05:00
isa.h Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
isa_mmio.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
jazz_led.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
lance.c pcnet: port to vmstate 2009-10-27 12:28:52 -05:00
lm832x.c vmstate: port lm832x device 2009-10-05 09:32:39 -05:00
loader.c rom loader: also try filename as-is. 2009-10-12 09:42:32 -05:00
loader.h rom loader: fix sparc -kernel boot. 2009-10-12 09:42:31 -05:00
lsi53c895a.c lsi_scsi: port to vmstate 2009-10-27 12:28:57 -05:00
m48t59.c m48t59: convert to vmstate reset 2009-10-24 19:22:56 +00:00
mac_dbdma.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
mac_dbdma.h Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
mac_nvram.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
macio.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
mainstone.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
mainstone.h Follow coding conventions 2009-05-10 01:44:56 +01:00
marvell_88w8618_audio.c musicpal: Add VMState support 2009-10-05 09:32:44 -05:00
max111x.c qdev: add return value to init() callbacks. 2009-08-27 20:43:28 -05:00
max7310.c vmstate: port max7310 device 2009-10-05 09:32:38 -05:00
mc146818rtc.c mc146818rtc: remove rtc_mm_init() 2009-10-27 12:28:43 -05:00
mcf.h Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
mcf5206.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
mcf5208.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
mcf_fec.c net: add receive_raw parameter to qemu_new_vlan_client() 2009-10-27 12:29:01 -05:00
mcf_intc.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
mcf_uart.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
microblaze_pic_cpu.c microblaze: Add CPU interrupt wrapper logic. 2009-05-26 21:10:38 +02:00
mips-bios.h Remove obsolete BIOS_SIZE from sysemu.h 2009-05-19 14:52:42 +01:00
mips.h Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
mips_int.c Break up vl.h. 2007-11-17 17:14:51 +00:00
mips_jazz.c MIPS jazz: create isa bus 2009-10-15 19:49:11 +02:00
mips_malta.c rom loader: fix sparc -kernel boot. 2009-10-12 09:42:31 -05:00
mips_mipssim.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
mips_r4k.c rom loader: fix sparc -kernel boot. 2009-10-12 09:42:31 -05:00
mips_timer.c Unexport ticks_per_sec variable. Create get_ticks_per_sec() function 2009-09-11 10:19:52 -05:00
mipsnet.c net: add receive_raw parameter to qemu_new_vlan_client() 2009-10-27 12:29:01 -05:00
mpcore.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
msix.c qemu: clean up target page usage in msix 2009-10-05 09:32:52 -05:00
msix.h qemu: clean up target page usage in msix 2009-10-05 09:32:52 -05:00
msmouse.c convert msmouse chardev to QemuOpts. 2009-09-11 10:19:48 -05:00
msmouse.h convert msmouse chardev to QemuOpts. 2009-09-11 10:19:48 -05:00
mst_fpga.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
musicpal.c musicpal: use qdev properties for configuration. 2009-10-27 12:28:41 -05:00
nand.c kill drives_table 2009-07-27 14:08:23 -05:00
ne2000-isa.c ne2000: port to vmstate 2009-10-27 12:28:53 -05:00
ne2000.c ne2000: port to vmstate 2009-10-27 12:28:53 -05:00
ne2000.h ne2000: port to vmstate 2009-10-27 12:28:53 -05:00
nseries.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
nvram.h Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
omap.h Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
omap1.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
omap2.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
omap_clk.c Fix Sparse warnings about using plain integer as NULL pointer 2009-09-21 18:11:34 +00:00
omap_dma.c hw/omap_dma: add matching {} in if 0 2009-10-04 13:24:45 +02:00
omap_dss.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
omap_i2c.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
omap_lcd_template.h rename WORDS_BIGENDIAN to HOST_WORDS_BIGENDIAN 2009-07-27 14:09:21 -05:00
omap_lcdc.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
omap_mmc.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
omap_sx1.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
onenand.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
openpic.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
openpic.h Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
palm.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
parallel.c isa: configure serial+parallel by index. 2009-10-27 12:28:42 -05:00
pc.c pc.c: only load e1000 rom. 2009-10-27 12:28:42 -05:00
pc.h mc146818rtc: remove rtc_mm_init() 2009-10-27 12:28:43 -05:00
pci-hotplug.c monitor: Convert do_pci_device_hot_remove() to QObject 2009-10-27 12:28:57 -05:00
pci.c vmstate: Unfold VMSTATE_INT32_VARRAY() only use and remove it 2009-10-27 12:28:51 -05:00
pci.h Revert "Fix exit on 'pci_add' Monitor command" 2009-10-06 14:36:09 -05:00
pci_host.h Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
pci_ids.h wdt_i6300esb: move PCI_DEVICE_IDE_INTEL_ESB_9 to pci_ids.h 2009-10-27 12:28:47 -05:00
pckbd.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
pcmcia.h ide: pass down DriveInfo instead of BlockDriverState 2009-09-04 09:37:27 -05:00
pcnet.c pcnet: port to vmstate 2009-10-27 12:28:52 -05:00
pcnet.h pcnet: port to vmstate 2009-10-27 12:28:52 -05:00
pcspk.c Remove any pretense that there can be more than one AudioState 2009-05-14 03:20:43 +04:00
petalogix_s3adsp1800_mmu.c rom loader: fix sparc -kernel boot. 2009-10-12 09:42:31 -05:00
pflash_cfi01.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
pflash_cfi02.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
piix4.c mips malta: Fix fdc regression and use qdev for i8042 setup 2009-09-04 09:37:34 -05:00
piix_pci.c New qdev_init_nofail() 2009-10-07 08:54:54 -05:00
pixel_ops.h Use pixel_ops.h in PXA LCD screen drawing. 2007-06-13 22:36:30 +00:00
pl011.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
pl022.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
pl031.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
pl050.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
pl061.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
pl080.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
pl110.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
pl110_template.h rename WORDS_BIGENDIAN to HOST_WORDS_BIGENDIAN 2009-07-27 14:09:21 -05:00
pl181.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
pl190.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
poison.h Let the venomous poison spread to more identifiers 2009-05-21 18:54:22 +03:00
ppc.c rom loader: fix sparc -kernel boot. 2009-10-12 09:42:31 -05:00
ppc.h Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
ppc4xx.h Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
ppc4xx_devs.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
ppc4xx_pci.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
ppc405.h Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
ppc405_boards.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
ppc405_uc.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
ppc440.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
ppc440.h Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
ppc440_bamboo.c Fix pci_add nic not to exit on bad model 2009-10-05 09:32:53 -05:00
ppc_mac.h Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
ppc_newworld.c rom loader: fix sparc -kernel boot. 2009-10-12 09:42:31 -05:00
ppc_oldworld.c rom loader: fix sparc -kernel boot. 2009-10-12 09:42:31 -05:00
ppc_prep.c Make NICInfo string fields non-const 2009-10-06 14:36:10 -05:00
ppce500.h Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
ppce500_mpc8544ds.c Fix pci_add nic not to exit on bad model 2009-10-05 09:32:53 -05:00
ppce500_pci.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
prep_pci.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
primecell.h Stellaris qdev conversion 2009-06-03 15:16:49 +01:00
ps2.c vmstate: remove ps2_kbd_load_old() 2009-10-05 09:32:37 -05:00
ps2.h Remove unnecessary trailing newlines 2008-12-13 09:32:43 +00:00
ptimer.c vmstate: remove const for put operations 2009-10-05 09:32:36 -05:00
pxa.h Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
pxa2xx.c vmstate: port pxa2xx_i2c device 2009-10-05 09:32:38 -05:00
pxa2xx_dma.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
pxa2xx_gpio.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
pxa2xx_keypad.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
pxa2xx_lcd.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
pxa2xx_mmci.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
pxa2xx_pcmcia.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
pxa2xx_pic.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
pxa2xx_template.h Fix Sparse warnings about using plain integer as NULL pointer 2009-09-21 18:11:34 +00:00
pxa2xx_timer.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
qdev-addr.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
qdev-addr.h Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
qdev-properties.c qdev: add qdev_prop_exists() 2009-10-27 12:28:38 -05:00
qdev.c zap DeviceState->nd 2009-10-27 12:28:41 -05:00
qdev.h zap DeviceState->nd 2009-10-27 12:28:41 -05:00
r2d.c rom loader: fix sparc -kernel boot. 2009-10-12 09:42:31 -05:00
rc4030.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
realview.c Fix pci_add nic not to exit on bad model 2009-10-05 09:32:53 -05:00
realview_gic.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
rtl8139.c rtl8139: port to vmstate 2009-10-27 12:28:52 -05:00
sb16.c audio: use muldiv64 where it makes sense 2009-09-18 14:04:36 +04:00
sbi.c sparc32: convert sbi to VMState, vmsd and vmstate reset 2009-10-24 20:08:43 +00:00
scsi-bus.c Check return value of qdev_init() 2009-10-07 08:54:54 -05:00
scsi-disk.c scsi disk block descriptor v2 2009-10-14 18:31:02 +00:00
scsi-disk.h switch scsi bus to inplace allocation. 2009-10-05 09:32:46 -05:00
scsi-generic.c drive cleanup fixes. 2009-10-05 09:32:49 -05:00
scsi.h Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
sd.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
sd.h Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
serial.c serial: use post_load version_id field and remove pre_load function 2009-10-27 12:28:48 -05:00
sh.h Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
sh7750.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
sh7750_regnames.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
sh7750_regnames.h SHIX board emulation (Samuel Tardieu) 2006-04-27 21:32:09 +00:00
sh7750_regs.h SH7750/51: add register BCR3, BCR4, PCR, RTCOR, RTCNT, RTCSR, SDMR2, SDMR3 and fix BCR2 support 2009-02-07 15:18:14 +00:00
sh_intc.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
sh_intc.h Replace gcc variadic macro extension with C99 version 2009-05-13 17:53:17 +00:00
sh_pci.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
sh_serial.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
sh_timer.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
sharpsl.h Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
shix.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
slavio_intctl.c sparc32: convert interrupt controller to reset + vmsd 2009-10-24 19:44:37 +00:00
slavio_misc.c sparc32: convert slavio_misc to reset + vmsd 2009-10-24 15:27:23 +00:00
slavio_timer.c sparc32: convert slavio_timer to reset + vmsd 2009-10-24 17:35:13 +00:00
sm501.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
sm501_template.h Remove unnecessary trailing newlines 2008-12-13 09:32:43 +00:00
smbios.c Compile loader only once 2009-09-20 14:58:02 +00:00
smbios.h qemu: Add support for SMBIOS command line otions (Alex Williamson) 2009-04-17 18:59:56 +00:00
smbus.c i2c: addresses are load/save as uint8_t values, change types to reflect this 2009-10-05 09:32:37 -05:00
smbus.h i2c: addresses are load/save as uint8_t values, change types to reflect this 2009-10-05 09:32:37 -05:00
smbus_eeprom.c qdev: add return value to init() callbacks. 2009-08-27 20:43:28 -05:00
smc91c111.c smc91c111: use qdev properties for configuration. 2009-10-27 12:28:40 -05:00
soc_dma.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
soc_dma.h Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
sparc32_dma.c sparc32: convert DMA controller to reset + vmsd, fix reset on init 2009-10-24 19:35:32 +00:00
sparc32_dma.h Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
spitz.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
ssd0303.c vmstate: port ssd0303 device 2009-10-05 09:32:38 -05:00
ssd0323.c qdev: add return value to init() callbacks. 2009-08-27 20:43:28 -05:00
ssi-sd.c qdev: add return value to init() callbacks. 2009-08-27 20:43:28 -05:00
ssi.c New qdev_init_nofail() 2009-10-07 08:54:54 -05:00
ssi.h qdev: add return value to init() callbacks. 2009-08-27 20:43:28 -05:00
stellaris.c stellaris_enet: use qdev properties for configuration. 2009-10-27 12:28:41 -05:00
stellaris_enet.c stellaris_enet: use qdev properties for configuration. 2009-10-27 12:28:41 -05:00
stellaris_input.c Remove unnecessary trailing newlines 2008-12-13 09:32:43 +00:00
sun4c_intctl.c sparc32: convert Sun4c interrupt controller to reset + vmsd 2009-10-24 19:49:15 +00:00
sun4m.c pcnet: use qdev properties for configuration. 2009-10-27 12:28:39 -05:00
sun4m.h Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
sun4u.c sparc64: remove unused variables 2009-10-24 09:15:22 +00:00
syborg.c virtio: use qdev properties for configuration. 2009-10-27 12:28:40 -05:00
syborg.h Syborg (Symbian Virtual Platform) board 2009-05-14 23:11:09 +01:00
syborg_fb.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
syborg_interrupt.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
syborg_keyboard.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
syborg_pointer.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
syborg_rtc.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
syborg_serial.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
syborg_timer.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
syborg_virtio.c virtio: use qdev properties for configuration. 2009-10-27 12:28:40 -05:00
sysbus.c New qdev_init_nofail() 2009-10-07 08:54:54 -05:00
sysbus.h Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
tc6393xb.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
tc6393xb_template.h Update to a hopefully more future proof FSF address 2009-07-16 20:47:01 +00:00
tc58128.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
tcx.c sparc32: tcx: remove unused include directive 2009-10-25 15:04:43 +00:00
tmp105.c vmstate: port tmp105 device 2009-10-05 09:32:38 -05:00
tosa.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
tsc210x.c Fix Sparse warnings about using plain integer as NULL pointer 2009-09-21 18:11:34 +00:00
tsc2005.c Unexport ticks_per_sec variable. Create get_ticks_per_sec() function 2009-09-11 10:19:52 -05:00
tusb6010.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
twl92230.c vmstate: port twl92230 device 2009-10-05 09:32:39 -05:00
unin_pci.c New qdev_init_nofail() 2009-10-07 08:54:54 -05:00
usb-bt.c usb: hook unplug into qdev, cleanups + fixes. 2009-10-05 09:32:48 -05:00
usb-bus.c New qdev_init_nofail() 2009-10-07 08:54:54 -05:00
usb-hid.c usb: hook unplug into qdev, cleanups + fixes. 2009-10-05 09:32:48 -05:00
usb-hub.c usb: hook unplug into qdev, cleanups + fixes. 2009-10-05 09:32:48 -05:00
usb-msd.c Check return value of qdev_init() 2009-10-07 08:54:54 -05:00
usb-musb.c switch usb bus to inplace allocation. 2009-10-05 09:32:46 -05:00
usb-net.c net: add receive_raw parameter to qemu_new_vlan_client() 2009-10-27 12:29:01 -05:00
usb-ohci.c switch usb bus to inplace allocation. 2009-10-05 09:32:46 -05:00
usb-serial.c char: rename CHR_EVENT_RESET to CHR_EVENT_OPENED 2009-10-21 13:35:37 -05:00
usb-uhci.c usb-uhci: port to vmstate 2009-10-27 12:28:43 -05:00
usb-wacom.c Fixed wacom emulation 2009-10-12 09:42:32 -05:00
usb.c qdev/usb: add usb bus support to qdev, convert drivers. 2009-09-09 14:55:17 -05:00
usb.h usb: hook unplug into qdev, cleanups + fixes. 2009-10-05 09:32:48 -05:00
versatile_pci.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
versatilepb.c Fix pci_add nic not to exit on bad model 2009-10-05 09:32:53 -05:00
vga-isa-mm.c vga: port vga-isa-mm to vmstate 2009-10-27 12:28:55 -05:00
vga-isa.c vga: port vga-isa to vmstate 2009-10-27 12:28:55 -05:00
vga-pci.c vga: port vga-pci to vmstate 2009-10-27 12:28:55 -05:00
vga.c vga: remove unused vga_common_save/load 2009-10-27 12:28:55 -05:00
vga_int.h vga: remove unused vga_common_save/load 2009-10-27 12:28:55 -05:00
vga_template.h vga: Rename last VGAState occurrences to VGACommonState 2009-09-09 14:55:14 -05:00
virtio-balloon.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
virtio-balloon.h Virtio-balloon qdev conversion 2009-05-14 22:35:08 +01:00
virtio-blk.c drive cleanup fixes. 2009-10-05 09:32:49 -05:00
virtio-blk.h virtio-blk: add volatile writecache feature 2009-09-11 10:19:46 -05:00
virtio-console.c virtio-console: rename dvq to ovq 2009-08-27 20:30:22 -05:00
virtio-console.h Virtio-console conversion 2009-05-14 22:35:08 +01:00
virtio-net.c virtio-net: add tap_has_ufo flag to saved state 2009-10-27 12:29:05 -05:00
virtio-net.h virtio-net: Add new RX filter controls 2009-06-09 11:38:50 +01:00
virtio-pci.c virtio: use qdev properties for configuration. 2009-10-27 12:28:40 -05:00
virtio.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
virtio.h virtio: use qdev properties for configuration. 2009-10-27 12:28:40 -05:00
vmmouse.c vmstate: add version_id argument to post_load 2009-10-05 09:32:36 -05:00
vmport.c Silence vmport unless DEBUG is enabled. 2008-08-19 19:13:06 +00:00
vmware_vga.c vmware_vga: port to vmstate 2009-10-27 12:28:57 -05:00
watchdog.c Fix sys-queue.h conflict for good 2009-09-12 07:36:22 +00:00
watchdog.h Compile wdt_i6300esb only once 2009-09-20 08:02:28 +00:00
wdt_i6300esb.c wdt_i6300esb: move PCI_DEVICE_IDE_INTEL_ESB_9 to pci_ids.h 2009-10-27 12:28:47 -05:00
wdt_ib700.c ib700: port to vmstate 2009-10-27 12:28:48 -05:00
wm8750.c vmstate: port wm8750 device 2009-10-05 09:32:38 -05:00
xen.h include inttypes.h in xen.h 2009-06-13 16:18:31 +03:00
xen_backend.c Fix sys-queue.h conflict for good 2009-09-12 07:36:22 +00:00
xen_backend.h Fix sys-queue.h conflict for good 2009-09-12 07:36:22 +00:00
xen_blkif.h static and inline should came before the type of the functions 2009-09-25 19:51:45 +00:00
xen_common.h Fix xen build after sys-queue renaming 2009-09-12 15:00:28 +00:00
xen_console.c Update to a hopefully more future proof FSF address 2009-07-16 20:47:01 +00:00
xen_devconfig.c Fix sys-queue.h conflict for good 2009-09-12 07:36:22 +00:00
xen_disk.c Fix sys-queue.h conflict for good 2009-09-12 07:36:22 +00:00
xen_domainbuild.c Use a more natural order 2009-04-23 18:29:47 +00:00
xen_domainbuild.h xen: pv domain builder. (Gerd Hoffmann) 2009-04-22 15:19:44 +00:00
xen_machine_pv.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
xen_nic.c net: add receive_raw parameter to qemu_new_vlan_client() 2009-10-27 12:29:01 -05:00
xenfb.c Update to a hopefully more future proof FSF address 2009-07-16 20:47:01 +00:00
xilinx.h xilinx_ethlite: use qdev properties for configuration. 2009-10-27 12:28:41 -05:00
xilinx_ethlite.c xilinx_ethlite: use qdev properties for configuration. 2009-10-27 12:28:41 -05:00
xilinx_intc.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
xilinx_timer.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
xilinx_uartlite.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
zaurus.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00