qemu/hw
Luiz Capitulino 0148fde54c Fix exit on 'pci_add' Monitor command
If the user issues one of the following commands to the Monitor:

pci_add pci_addr=auto nic model=None
pci_add pci_addr=auto nic model=?

QEMU will exit, because the function used to perform sanity
checks (qemu_check_nic_model_list()) exits on error.

This function is used by the startup code, where it makes
sense to exit on error, but in the Monitor it doesn't.

Changing qemu_check_nic_model_list() to not exit on error
is not possible though, as it's used by the board init
code (the PC one), where all board specific code must have
void return.

The way I've chosen to fix this was to introduce a new function
called pci_nic_supported(), which checks if the NIC is supported
and returns true or false accordingly.

The new function is used only by the Monitor, it performs the
necessary check and returns an error in case the NIC is not
supported, thus qemu_check_nic_model_list()'s exit is never trigged.

The following should be observed:

1. Only the specified NIC is checked, the default one is assumed
to be supported

2. The NIC query command (model=?) won't work with pci_add, the
right way to do this with the Monitor is to add a new command

Signed-off-by: Luiz Capitulino <lcapitulino@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
2009-10-05 09:32:44 -05:00
..
ide Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
ac97.c qdev: add return value to init() callbacks. 2009-08-27 20:43:28 -05:00
acpi.c vmstate: add version_id argument to post_load 2009-10-05 09:32:36 -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 Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
apic.c 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 Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
arm_timer.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
arm-misc.h Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
armv7m_nvic.c qdev: add return value to init() callbacks. 2009-08-27 20:43:28 -05:00
armv7m.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
audiodev.h Push AUD_init down to devices 2009-05-12 12:33:04 +01:00
axis_dev88.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
baum.c Unexport ticks_per_sec variable. Create get_ticks_per_sec() function 2009-09-11 10:19:52 -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_template.h rename WORDS_BIGENDIAN to HOST_WORDS_BIGENDIAN 2009-07-27 14:09:21 -05:00
blizzard.c Update to a hopefully more future proof FSF address 2009-07-16 20:47:01 +00: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_rop2.h vga: Replace VGA_COMMON with a structure 2009-05-08 16:11:38 -05:00
cirrus_vga_rop.h vga: Replace VGA_COMMON with a structure 2009-05-08 16:11:38 -05:00
cirrus_vga.c vmstate: add version_id argument to post_load 2009-10-05 09:32:36 -05:00
cris_pic_cpu.c cris: First shot at qdev for CRIS interrupts. 2009-05-18 22:24:22 +02:00
cs4231.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05: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 Fix sys-queue.h conflict for good 2009-09-12 07:36:22 +00: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 Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -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_hw.h Update to a hopefully more future proof FSF address 2009-07-16 20:47:01 +00:00
e1000.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
ecc.c Follow coding conventions 2009-05-10 01:44:56 +01:00
eccmemctl.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
eepro100.c Revert "eepro100: Remove unused device status entries" 2009-10-05 16:29:33 +02:00
eeprom93xx.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
eeprom93xx.h Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
elf_ops.h Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
es1370.c qdev: add return value to init() callbacks. 2009-08-27 20:43:28 -05:00
escc.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
escc.h Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
esp.c 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 Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -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
etraxfs.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
etraxfs.h Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
fdc.c vmstate: remove const from pre_save() functions 2009-10-05 09:32:37 -05:00
fdc.h Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -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 Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -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_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
gusemu.h qdev/isa: convert gravis ultrasound 2009-09-10 19:48:00 +04: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_emul.h HPET fixes for reg writes 2009-07-27 14:08:23 -05:00
hpet.c vmstate: remove const from pre_save() functions 2009-10-05 09:32:37 -05:00
hw.h vmstate: Add suppot for field_exist() test 2009-10-05 09:32:43 -05:00
i2c.c vmstate: remove i2c_slave_load/save 2009-10-05 09:32:39 -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 Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
ioapic.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
iommu.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05: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_mmio.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
isa-bus.c qdev: add isa_create() function 2009-09-10 19:47:59 +04:00
isa.h 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
lm832x.c vmstate: port lm832x device 2009-10-05 09:32:39 -05:00
loader.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
loader.h Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
lsi53c895a.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
m48t59.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05: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 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 Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -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
mcf.h 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_int.c Break up vl.h. 2007-11-17 17:14:51 +00:00
mips_jazz.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
mips_malta.c i2c: addresses are load/save as uint8_t values, change types to reflect this 2009-10-05 09:32:37 -05:00
mips_mipssim.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
mips_r4k.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
mips_timer.c Unexport ticks_per_sec variable. Create get_ticks_per_sec() function 2009-09-11 10:19:52 -05: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
mipsnet.c Don't leak VLANClientState on PCI hot remove 2009-07-09 16:58:07 -05:00
mpcore.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
msix.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
msix.h Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -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: Add VMState support 2009-10-05 09:32:44 -05:00
nand.c kill drives_table 2009-07-27 14:08:23 -05:00
ne2000-isa.c ne2000-isa: Do not free memory owned by qdev 2009-09-14 09:21:00 +04:00
ne2000.c Compile ne2000 only once 2009-09-20 16:19:32 +00:00
ne2000.h qdev/isa: convert ne2000 2009-09-10 19:48:01 +04: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
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
omap.h 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 Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
pc.c i2c: addresses are load/save as uint8_t values, change types to reflect this 2009-10-05 09:32:37 -05:00
pc.h Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
pci_host.h Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
pci_ids.h pci ids: remove redundant defines 2009-08-27 20:30:22 -05:00
pci-hotplug.c Fix exit on 'pci_add' Monitor command 2009-10-05 09:32:44 -05:00
pci.c Fix exit on 'pci_add' Monitor command 2009-10-05 09:32:44 -05:00
pci.h Fix exit on 'pci_add' Monitor command 2009-10-05 09:32:44 -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 Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -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 Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -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 vmstate: add version_id argument to post_load 2009-10-05 09:32:36 -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_template.h rename WORDS_BIGENDIAN to HOST_WORDS_BIGENDIAN 2009-07-27 14:09:21 -05:00
pl110.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -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
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
ppc4xx.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
ppc405.h Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
ppc440_bamboo.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
ppc_mac.h Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
ppc_newworld.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
ppc_oldworld.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
ppc_prep.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
ppc.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
ppc.h Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
ppce500_mpc8544ds.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
ppce500_pci.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
ppce500.h 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
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
pxa2xx.c vmstate: port pxa2xx_i2c device 2009-10-05 09:32:38 -05:00
pxa.h 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 support for uint8_t 2009-10-05 09:32:37 -05:00
qdev.c Fix coding style issue 2009-09-25 19:57:51 +00:00
qdev.h qdev: Add support for uint8_t 2009-10-05 09:32:37 -05:00
r2d.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
rc4030.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
realview_gic.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
realview.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
rtl8139.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
sb16.c audio: use muldiv64 where it makes sense 2009-09-18 14:04:36 +04:00
sbi.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
scsi-bus.c qdev/scsi: add scsi bus support to qdev, convert drivers. 2009-09-09 14:57:19 -05:00
scsi-disk.c block: add enable_write_cache flag 2009-09-11 10:19:46 -05:00
scsi-disk.h qdev/scsi: add scsi bus support to qdev, convert drivers. 2009-09-09 14:57:19 -05:00
scsi-generic.c qdev/scsi: add scsi bus support to qdev, convert drivers. 2009-09-09 14:57:19 -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 vmstate: remove const from pre_save() functions 2009-10-05 09:32:37 -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
sh7750.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05: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
sh.h 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 vmstate: add version_id argument to post_load 2009-10-05 09:32:36 -05:00
slavio_misc.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
slavio_timer.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
sm501.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05: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_eeprom.c qdev: add return value to init() callbacks. 2009-08-27 20:43:28 -05: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
smc91c111.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -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 Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05: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 Fix sys-queue.h conflict for good 2009-09-12 07:36:22 +00:00
ssi.h qdev: add return value to init() callbacks. 2009-08-27 20:43:28 -05:00
stellaris_enet.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
stellaris_input.c Remove unnecessary trailing newlines 2008-12-13 09:32:43 +00:00
stellaris.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
sun4c_intctl.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
sun4m.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
sun4m.h Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
sun4u.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05: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 Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
syborg.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
syborg.h Syborg (Symbian Virtual Platform) board 2009-05-14 23:11:09 +01:00
sysbus.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
sysbus.h 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
tc6393xb.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
tc58128.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
tcx.c vmstate: add version_id argument to post_load 2009-10-05 09:32:36 -05: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 Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
usb-bt.c static and inline should came before the type of the functions 2009-09-25 19:51:45 +00:00
usb-bus.c Fix sys-queue.h conflict for good 2009-09-12 07:36:22 +00:00
usb-hid.c qdev/usb: add some convinience aliases. 2009-09-09 14:55:18 -05:00
usb-hub.c qdev/usb: make qemu aware of usb busses. 2009-09-09 14:55:17 -05:00
usb-msd.c qdev/scsi+usb: convert usb-storage to qdev. 2009-09-09 14:57:19 -05:00
usb-musb.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
usb-net.c Fix sys-queue.h conflict for good 2009-09-12 07:36:22 +00:00
usb-ohci.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
usb-serial.c qdev/usb: add usb bus support to qdev, convert drivers. 2009-09-09 14:55:17 -05:00
usb-uhci.c Unexport ticks_per_sec variable. Create get_ticks_per_sec() function 2009-09-11 10:19:52 -05:00
usb-wacom.c qdev/usb: add some convinience aliases. 2009-09-09 14:55:18 -05:00
usb.c qdev/usb: add usb bus support to qdev, convert drivers. 2009-09-09 14:55:17 -05:00
usb.h Fix sys-queue.h conflict for good 2009-09-12 07:36:22 +00:00
versatile_pci.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
versatilepb.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
vga_int.h Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
vga_template.h vga: Rename last VGAState occurrences to VGACommonState 2009-09-09 14:55:14 -05:00
vga-isa-mm.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
vga-isa.c vga: split isa bits inco vga-isa.c 2009-09-09 14:55:11 -05:00
vga-pci.c vga: move back dirty_log functions to vga.c 2009-10-05 09:32:36 -05:00
vga.c vga: move back dirty_log functions to vga.c 2009-10-05 09:32:36 -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 virtio-blk: add volatile writecache feature 2009-09-11 10:19:46 -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 notify io_thread at the end of rx handling 2009-07-22 10:58:49 -05:00
virtio-net.h virtio-net: Add new RX filter controls 2009-06-09 11:38:50 +01:00
virtio-pci.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
virtio.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
virtio.h Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -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 Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -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 Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
wdt_ib700.c Unexport ticks_per_sec variable. Create get_ticks_per_sec() function 2009-09-11 10:19:52 -05:00
wm8750.c vmstate: port wm8750 device 2009-10-05 09:32:38 -05: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 Update to a hopefully more future proof FSF address 2009-07-16 20:47:01 +00:00
xen.h include inttypes.h in xen.h 2009-06-13 16:18:31 +03:00
xenfb.c Update to a hopefully more future proof FSF address 2009-07-16 20:47:01 +00:00
xilinx_ethlite.c Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -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
xilinx.h 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