qemu-irix/hw
Paolo Bonzini da5361cc68 ccid: make threads joinable
Destroying a mutex that another thread might have just unlocked
is racy.  It usually works, but you cannot do that in general and
can lead to deadlocks or segfaults.  Change ccid to use joinable
threads instead.

(Also, qemu_mutex_init/qemu_cond_init were missing).

Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
2011-12-12 17:06:22 -06:00
..
9pfs hw/9pfs: Use the correct file descriptor in Fsdriver Callback 2011-12-04 22:35:28 +05:30
ide Remove unnecessary casts from PCI DMA code in PCI IDE 2011-12-12 11:16:52 -06:00
9p.h
a9mpcore.c hw/a9mpcore.c: Implement A9MP peripherals rather than 11MPcore ones 2011-12-12 10:26:31 +00:00
ac97.c ac97: don't override the pci subsystem id 2011-11-07 10:57:37 -06:00
acpi.c Use new macro QEMU_PACKED for packed structures 2011-09-03 10:45:59 +00:00
acpi.h
acpi_piix4.c qdev: switch children device list to QTAILQ 2011-10-28 19:25:51 +02:00
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 adlib: remove write-only variable 2011-09-23 13:42:33 -05:00
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 mcf5206: convert to memory API 2011-11-28 15:38:42 +02:00
apb_pci.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
apb_pci.h
apic.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
apic.h
apm.c
apm.h
applesmc.c
arm-misc.h armv7m: convert to memory API 2011-09-04 17:46:50 +03:00
arm11mpcore.c hw/mpcore.c: Merge with hw/arm11mpcore.c 2011-12-12 10:26:31 +00:00
arm_boot.c
arm_gic.c hw/arm_gic: Expose GIC CPU interfaces as sysbus memory regions 2011-12-12 10:26:31 +00:00
arm_mptimer.c hw/arm_mptimer.c: Turn ARM MPcore private timers into qdev devices 2011-12-12 10:26:31 +00:00
arm_pic.c monitor: Restrict pic/irq_info to supporting targets 2011-10-16 11:11:55 +00:00
arm_sysctl.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
arm_timer.c Fix sp804 dual-timer 2011-12-12 10:25:42 +00:00
armv7m.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
armv7m_nvic.c
audiodev.h Fix typo: buf -> bus 2011-10-26 14:14:19 +01:00
axis_dev88.c axis_dev88: convert to memory API 2011-11-24 18:32:00 +02:00
baum.c
baum.h
bitbang_i2c.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
bitbang_i2c.h
blizzard.c
blizzard_template.h
boards.h
bonito.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
bt-hci-csr.c
bt-hci.c
bt-hid.c
bt-l2cap.c
bt-sdp.c
bt.c
bt.h Use new macro QEMU_PACKED for packed structures 2011-09-03 10:45:59 +00:00
cbus.c
ccid-card-emulated.c ccid: make threads joinable 2011-12-12 17:06:22 -06:00
ccid-card-passthru.c ccid: Fix buffer overrun in handling of VSC_ATR message 2011-11-28 16:20:53 -06:00
ccid.h
cdrom.c
cirrus_vga.c cirrus: Unbreak ISA support 2011-09-23 10:55:33 -05:00
cirrus_vga_rop.h
cirrus_vga_rop2.h
collie.c strongarm: convert to memory API 2011-10-17 15:59:18 +02:00
cris-boot.c
cris-boot.h
cris_pic_cpu.c monitor: Restrict pic/irq_info to supporting targets 2011-10-16 11:11:55 +00:00
cs4231.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
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 sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
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 Merge remote-tracking branch 'stefanha/trivial-patches' into staging 2011-12-05 08:44:33 -06:00
ds1225y.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
ds1338.c
dummy_m68k.c dummy_m68k: convert to memory API 2011-09-04 17:46:51 +03:00
e1000.c Remove unnecessary casts from PCI DMA code in e1000 2011-12-12 11:16:50 -06:00
e1000_hw.h
ecc.c
eccmemctl.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
eepro100.c Remove unnecessary casts from PCI DMA code in eepro100 2011-12-12 11:16:50 -06:00
eeprom93xx.c
eeprom93xx.h
elf_ops.h
empty_slot.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
empty_slot.h
es1370.c es1370: Use PCI DMA stub functions 2011-11-01 16:52:07 -05:00
escc.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
escc.h
esp.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
esp.h
etraxfs.h monitor: Restrict pic/irq_info to supporting targets 2011-10-16 11:11:55 +00:00
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 sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
etraxfs_pic.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
etraxfs_ser.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
etraxfs_timer.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
fdc.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
fdc.h pc: Fix floppy drives with if=none 2011-10-21 17:34:13 +02:00
firmware_abi.h
flash.h pflash_cfi01/pflash_cfi02: convert to memory API 2011-09-04 17:46:51 +03:00
fmopl.c Remove blanks before \n in output strings 2011-09-16 08:25:56 -05:00
fmopl.h
framebuffer.c
framebuffer.h
fw_cfg.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
fw_cfg.h
g364fb.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
grackle_pci.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
grlib.h
grlib_apbuart.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
grlib_gptimer.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
grlib_irqmp.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
gt64xxx.c gt64xxx.c: remove reference to non-existing ISD_handle field 2011-10-05 09:19:05 +01:00
gumstix.c pxa: Pass in address_space to pxa{255, 270}_init 2011-10-02 16:14:02 +02:00
gus.c gus: Convert to isa_register_portio_list 2011-10-11 15:57:10 +02:00
gusemu.h
gusemu_hal.c
gusemu_mixer.c
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: fix misassignment 2011-09-10 14:49:51 +00:00
hid.h
hpet.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
hpet_emul.h Use new macro QEMU_PACKED for packed structures 2011-09-03 10:45:59 +00:00
hw.h QEMUFileCloseFunc: add return value documentation (v2) 2011-12-12 11:47:19 -06:00
i2c.c qdev: switch children device list to QTAILQ 2011-10-28 19:25:51 +02:00
i2c.h
i8254.c i8254: Convert to MemoryRegion 2011-09-25 14:58:36 +03:00
i8259.c i8259: Fix coding style 2011-10-16 11:11:55 +00:00
ide.h ide/mmio: convert to memory API 2011-11-24 18:31:59 +02:00
integratorcp.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
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 sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
ioapic.h pc: Generalize ISA IRQs to GSIs 2011-10-16 11:10:48 +00:00
ioh3420.c
ioh3420.h
irq.c irq: introduce qemu_irq_proxy() 2011-09-23 11:51:05 -05:00
irq.h irq: introduce qemu_irq_proxy() 2011-09-23 11:51:05 -05:00
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
isa_mmio.c
ivshmem.c ivshmem: fix PCI BAR2 registration during initialization 2011-11-21 15:05:59 -06:00
jazz_led.c jazz_led: convert to memory API 2011-11-24 18:31:54 +02:00
kvmclock.c Drop the vm_running global variable 2011-09-15 16:39:32 -03:00
kvmclock.h
lan9118.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
lance.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
leon3.c leon3: convert to memory API 2011-09-04 17:46:51 +03:00
lm32.h
lm32_boards.c lm32_boards: convert to memory API 2011-09-04 17:46:51 +03:00
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 sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
lm32_timer.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
lm32_uart.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
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: Fix read_targphys() to behave when read() fails 2011-11-19 11:23:42 +00:00
loader.h loader: Fix read_targphys() to behave when read() fails 2011-11-19 11:23:42 +00:00
lsi53c895a.c Remove unnecessary casts from PCI DMA code in lsi53c895a 2011-12-12 11:16:52 -06:00
m48t59.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02: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 pxa: Pass in address_space to pxa{255, 270}_init 2011-10-02 16:14:02 +02:00
marvell_88w8618_audio.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
max111x.c
max7310.c
mc146818rtc.c rtc: Convert to isa_register_ioport 2011-10-11 15:57:10 +02:00
mc146818rtc.h
mcf.h mcf_intc: convert to memory API 2011-11-28 15:38:42 +02:00
mcf5206.c mcf_uart: convert to memory API 2011-11-28 15:38:42 +02:00
mcf5208.c mcf_intc: convert to memory API 2011-11-28 15:38:42 +02:00
mcf_fec.c mcf_fec: convert to memory API 2011-11-28 15:38:42 +02:00
mcf_intc.c mcf_intc: convert to memory API 2011-11-28 15:38:42 +02:00
mcf_uart.c mcf_uart: convert to memory API 2011-11-28 15:38:42 +02:00
microblaze_pic_cpu.c monitor: Restrict pic/irq_info to supporting targets 2011-10-16 11:11:55 +00:00
microblaze_pic_cpu.h xilinx: removed microbalze_pic_init from xilinx.h 2011-08-22 23:29:37 +02:00
milkymist-ac97.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
milkymist-hpdmc.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
milkymist-hw.h milkymist_uart: support new core version 2011-10-03 12:44:22 +02:00
milkymist-memcard.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
milkymist-minimac2.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
milkymist-pfpu.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
milkymist-softusb.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
milkymist-sysctl.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
milkymist-tmu2.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
milkymist-uart.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
milkymist-vgafb.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
milkymist-vgafb_template.h
milkymist.c milkymist: new interrupt map 2011-10-03 12:44:22 +02:00
mips-bios.h
mips.h dp8393x: convert to memory API 2011-11-24 18:31:59 +02:00
mips_addr.c
mips_cpudevs.h
mips_fulong2e.c mips_fulong2e: Reorder ISA bus and i8259 creation 2011-10-01 06:23:52 +00:00
mips_int.c
mips_jazz.c dp8393x: convert to memory API 2011-11-24 18:31:59 +02:00
mips_malta.c serial: Add MemoryRegion parameter to serial_mm_init 2011-10-02 16:14:02 +02:00
mips_mipssim.c Fix spelling in documentation and comments (similiar -> similar) 2011-11-17 12:57:36 +00:00
mips_r4k.c mips_r4k: initialize i8259 after the ISA bus 2011-09-25 14:58:37 +03:00
mips_timer.c
mipsnet.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
mpc8544_guts.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
msi.c
msi.h
msix.c msix: avoid mask updates if mask is unchanged 2011-11-21 15:05:59 -06:00
msix.h
msmouse.c
msmouse.h
mst_fpga.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
multiboot.c
multiboot.h
musicpal.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
nand.c hw/nand: reject read-only drives 2011-11-14 03:19:18 +01:00
ne2000-isa.c ne2000: Convert to isa_register_ioport 2011-10-11 15:57:10 +02:00
ne2000.c pci: interrupt pin documentation update 2011-09-19 21:22:29 +03:00
ne2000.h
nseries.c omap_uart: convert to memory API 2011-11-28 15:38:39 +02:00
nvram.h
omap.h omap_l4: rename omap_l4_attach_region() to omap_l4_attach() 2011-11-28 15:40:49 +02:00
omap1.c omap_i2c: convert to memory API 2011-11-28 15:38:47 +02:00
omap2.c omap_l4: rename omap_l4_attach_region() to omap_l4_attach() 2011-11-28 15:40:49 +02:00
omap_clk.c
omap_dma.c omap_dma: convert to memory API 2011-11-28 15:38:41 +02:00
omap_dss.c omap_l4: rename omap_l4_attach_region() to omap_l4_attach() 2011-11-28 15:40:49 +02:00
omap_gpio.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
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_l4: rename omap_l4_attach_region() to omap_l4_attach() 2011-11-28 15:40:49 +02:00
omap_i2c.c omap_l4: rename omap_l4_attach_region() to omap_l4_attach() 2011-11-28 15:40:49 +02:00
omap_intc.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
omap_l4.c omap_l4: rename omap_l4_attach_region() to omap_l4_attach() 2011-11-28 15:40:49 +02:00
omap_lcd_template.h
omap_lcdc.c omap_lcdc: convert to memory API 2011-11-28 15:38:47 +02:00
omap_mmc.c omap_l4: rename omap_l4_attach_region() to omap_l4_attach() 2011-11-28 15:40:49 +02:00
omap_sdrc.c omap_sdrc: convert to memory API 2011-11-28 15:38:41 +02:00
omap_spi.c omap_l4: rename omap_l4_attach_region() to omap_l4_attach() 2011-11-28 15:40:49 +02:00
omap_sx1.c omap_sx1: convert to memory API 2011-11-28 15:38:46 +02:00
omap_synctimer.c omap_l4: rename omap_l4_attach_region() to omap_l4_attach() 2011-11-28 15:40:49 +02:00
omap_tap.c omap_l4: rename omap_l4_attach_region() to omap_l4_attach() 2011-11-28 15:40:49 +02:00
omap_uart.c omap_l4: rename omap_l4_attach_region() to omap_l4_attach() 2011-11-28 15:40:49 +02:00
onenand.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
opencores_eth.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02: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 memory API 2011-11-24 18:31:54 +02:00
pc.c hw/pc.c: Fix use-while-uninitialized of fd_type[] 2011-11-11 14:02:59 +01:00
pc.h parallel: convert to memory API 2011-11-24 18:31:54 +02:00
pc_piix.c pc_piix: set qxl revision to 2 for pc-0.14 2011-11-14 11:26:32 -06:00
pci-hotplug.c usb-msd: do not register twice in the boot order 2011-11-22 10:33:30 +01:00
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 msix: track function masked in pci device state 2011-11-21 15:05:59 -06:00
pci_bridge.c pci_bridge: fix typo 2011-10-23 14:05:46 +00:00
pci_bridge.h
pci_host.c pci_host: convert conf index and data ports to memory API 2011-09-04 17:46:50 +03:00
pci_host.h prep_pci: convert to memory API 2011-11-24 18:32:03 +02:00
pci_ids.h
pci_internals.h pci_bridge: simplify memory regions some more 2011-09-20 17:46:12 +03:00
pci_regs.h ahci: add port I/O index-data pair 2011-09-21 14:32:20 +02:00
pcie.c pcie/slot: fix hotplug event 2011-08-24 15:52:54 +03:00
pcie.h
pcie_aer.c pcie/aer: fix inject aer error command 2011-08-24 15:52:54 +03:00
pcie_aer.h
pcie_host.c
pcie_host.h
pcie_port.c
pcie_port.h
pcie_regs.h
pckbd.c pckbd: Convert to MemoryRegion 2011-09-25 14:58:37 +03:00
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 Merge remote-tracking branch 'kwolf/for-anthony' into staging 2011-09-08 09:05:14 -05:00
pflash_cfi02.c Merge remote-tracking branch 'kwolf/for-anthony' into staging 2011-09-08 09:05:14 -05:00
piix4.c isa: Pass i/o address space to isa_bus_new 2011-09-25 14:58:35 +03:00
piix_pci.c isa: Pass i/o address space to isa_bus_new 2011-09-25 14:58:35 +03:00
pixel_ops.h
pl011.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
pl022.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
pl031.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
pl041.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02: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 sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
pl061.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
pl080.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
pl110.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
pl110_template.h
pl181.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
pl190.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
pm_smbus.c
pm_smbus.h
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
ppc4xx.h
ppc4xx_devs.c PPC: booke timers 2011-10-06 09:48:09 +02:00
ppc4xx_pci.c ppc4xx_pci: convert to memory API 2011-11-24 18:32:03 +02:00
ppc405.h ppc405: Pass in address_space_mem to ppc405{cr, ep}_init 2011-10-02 16:14:02 +02:00
ppc405_boards.c ppc405_boards: convert to memory API 2011-10-10 15:29:28 +02:00
ppc405_uc.c ppc405: Pass in address_space_mem to ppc405{cr, ep}_init 2011-10-02 16:14:02 +02:00
ppc440.c ppc440: Pass in address_space_mem to ppc440ep_init 2011-10-02 16:14:02 +02:00
ppc440.h ppc440: Pass in address_space_mem to ppc440ep_init 2011-10-02 16:14:02 +02:00
ppc440_bamboo.c Merge remote-tracking branch 'upstream' into memory/batch 2011-10-09 13:11:50 +02:00
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
ppce500_mpc8544ds.c ppcr500_mpc8544ds: convert to memory API 2011-10-17 15:59:17 +02:00
ppce500_pci.c ppce500_pci: convert to memory API 2011-11-24 18:32:03 +02:00
ppce500_spin.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
prep_pci.c prep_pci: convert to memory API 2011-11-24 18:32:03 +02:00
prep_pci.h
primecell.h
ps2.c ps2: migrate ledstate 2011-11-01 16:52:05 -05:00
ps2.h
ptimer.c
pxa.h pxa2xx_lcd: convert to memory API 2011-11-24 18:31:59 +02:00
pxa2xx.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
pxa2xx_dma.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
pxa2xx_gpio.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
pxa2xx_keypad.c pxa2xx_keypad: convert to memory API 2011-11-24 18:31:58 +02:00
pxa2xx_lcd.c pxa2xx_lcd: convert to memory API 2011-11-24 18:31:59 +02:00
pxa2xx_mmci.c pxa2xx_mmci: convert to memory API 2011-11-24 18:31:59 +02:00
pxa2xx_pcmcia.c pxa2xx_pcmcia.c: convert io memory space to memory API 2011-11-24 18:31:58 +02:00
pxa2xx_pic.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
pxa2xx_template.h
pxa2xx_timer.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +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 hw/qxl: Fix format string errors 2011-09-07 09:20:09 +02:00
qxl-render.c qxl: Don't convert from size_t to int and back in qxl_cursor() 2011-12-02 10:50:56 +00: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 sh7750: convert memory controller/ioport to memory API 2011-11-24 18:32:03 +02:00
rc4030.c rc4030: convert to memory API 2011-11-24 18:31:59 +02:00
realview.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
realview_gic.c hw/realview_gic: Use GIC memory region for the CPU interface 2011-12-12 10:26:31 +00:00
rtl8139.c Remove unnecessary casts from PCI DMA code in rtl8139 2011-12-12 11:16:52 -06:00
s390-virtio-bus.c virtio: add and use virtio_set_features 2011-11-28 11:36:28 -06:00
s390-virtio-bus.h
s390-virtio.c s390x: initialize virtio dev region 2011-11-14 17:47:27 +01:00
sb16.c sb16: Convert to isa_register_portio_list 2011-10-11 15:57:10 +02:00
sbi.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
scsi-bus.c scsi: fix fw path 2011-11-22 10:33:30 +01:00
scsi-defs.h scsi: update list of commands 2011-11-18 13:57:16 +01:00
scsi-disk.c scsi-block: always use SG_IO for MMC devices 2011-11-18 14:14:32 +01:00
scsi-generic.c scsi-generic: add as boot device 2011-11-22 10:33:30 +01:00
scsi.h usb-msd: do not register twice in the boot order 2011-11-22 10:33:30 +01:00
sd.c block: New change_media_cb() parameter load 2011-09-12 15:17:22 +02:00
sd.h
serial.c serial: Add MemoryRegion parameter to serial_mm_init 2011-10-02 16:14:02 +02:00
sga.c
sh.h sh_serial: convert to memory API 2011-11-24 18:32:03 +02:00
sh7750.c sh_serial: convert to memory API 2011-11-24 18:32:03 +02:00
sh7750_regnames.c
sh7750_regnames.h
sh7750_regs.h
sh_intc.c sh_intc: convert interrupt controller to memory API 2011-11-24 18:32:03 +02:00
sh_intc.h sh_intc: convert interrupt controller to memory API 2011-11-24 18:32:03 +02:00
sh_pci.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
sh_serial.c sh_serial: convert to memory API 2011-11-24 18:32:03 +02:00
sh_timer.c sh_timer: convert to memory API 2011-11-24 18:32:03 +02:00
sharpsl.h
shix.c sh7750: convert memory controller/ioport to memory API 2011-11-24 18:32:03 +02:00
slavio_intctl.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
slavio_misc.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
slavio_timer.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
sm501.c sm501: convert to memory API 2011-10-17 15:59:18 +02:00
sm501_template.h
smbios.c Use new macro QEMU_PACKED for packed structures 2011-09-03 10:45:59 +00:00
smbios.h Use new macro QEMU_PACKED for packed structures 2011-09-03 10:45:59 +00:00
smbus.c
smbus.h
smbus_eeprom.c
smc91c111.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
soc_dma.c
soc_dma.h omap1: convert to memory API (part VI) 2011-09-21 11:14:42 +03: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
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 pseries: Fix array overrun bug in PCI code 2011-12-05 21:38:50 +01: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 pseries: Fix qdev.id handling in the VIO bus code 2011-11-18 14:26:30 +01: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 pseries: Allow kernel's early debug output to work 2011-11-18 14:22:46 +01:00
sparc32_dma.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
sparc32_dma.h
spitz.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
srp.h Use new macro QEMU_PACKED for packed structures 2011-09-03 10:45:59 +00:00
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.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
stellaris_enet.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
stellaris_input.c
strongarm.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
strongarm.h strongarm: convert to memory API 2011-10-17 15:59:18 +02:00
sun4c_intctl.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
sun4m.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
sun4m.h monitor: Restrict pic/irq_info to supporting targets 2011-10-16 11:11:55 +00:00
sun4m_iommu.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
sun4u.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
sysbus.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
sysbus.h sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
tc6393xb.c tc63963xb: convert to memory API 2011-10-17 15:59:18 +02:00
tc6393xb_template.h
tc58128.c hw/tc58128.c: Remove unnecessary check for g_malloc failure 2011-11-11 12:49:53 -06:00
tcx.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
tmp105.c
tosa.c tosa: convert to memory API 2011-11-24 18:31:54 +02:00
tsc210x.c
tsc2005.c
tusb6010.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
twl92230.c
unin_pci.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
usb-bt.c usb: make usb_create_simple catch and pass up errors. 2011-11-22 13:38:12 +01:00
usb-bus.c usb: fix usb_qdev_init error handling. 2011-11-22 14:12:32 +01:00
usb-ccid.c usb-ccid: remote wakeup support 2011-09-07 09:58:26 +02:00
usb-desc.c
usb-desc.h usb-ccid: switch to USBDesc* 2011-09-07 09:58:26 +02:00
usb-ehci.c Remove unnecessary casts from PCI DMA code in usb-ehci 2011-12-12 11:16:52 -06:00
usb-hid.c usb-hid: activate usb tablet / mouse after migration. 2011-10-13 12:58:51 +02:00
usb-hub.c usb-hub: implement reset 2011-11-23 16:24:05 +01:00
usb-libhw.c
usb-msd.c usb-msd: do not register twice in the boot order 2011-11-22 10:33:30 +01:00
usb-musb.c usb-musb: Add reset function 2011-09-07 09:58:27 +02:00
usb-net.c hw/usb-net.c: Fix precedence bug when checking rndis_state 2011-12-12 11:16:53 -06:00
usb-ohci.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
usb-ohci.h
usb-serial.c
usb-uhci.c Remove unnecessary casts from PCI DMA code in usb-uhci 2011-12-12 11:16:52 -06: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 sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
versatilepb.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
vexpress.c vexpress: convert to memory API 2011-11-24 18:31:54 +02:00
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
vga_int.h vga: Convert to isa_register_portio_list 2011-10-11 15:57:10 +02:00
vga_template.h
vhost.c vhost-net: cleanup host notifiers at last step 2011-08-26 11:25:25 +03:00
vhost.h vhost-net: cleanup host notifiers at last step 2011-08-26 11:25:25 +03:00
vhost_net.c vhost-net: cleanup host notifiers at last step 2011-08-26 11:25:25 +03:00
vhost_net.h
virtex_ml507.c virtex_ml507: convert to memory API 2011-11-24 18:31:54 +02:00
virtio-balloon.c qapi: Convert query-balloon 2011-10-27 11:48:47 -02:00
virtio-balloon.h Use new macro QEMU_PACKED for packed structures 2011-09-03 10:45:59 +00:00
virtio-blk.c block: convert qemu_aio_flush() calls to bdrv_drain_all() 2011-12-05 14:56:06 +01:00
virtio-blk.h Use new macro QEMU_PACKED for packed structures 2011-09-03 10:45:59 +00:00
virtio-console.c
virtio-net.c
virtio-net.h Use new macro QEMU_PACKED for packed structures 2011-09-03 10:45:59 +00:00
virtio-pci.c hw/9pfs: Add qdev.reset callback for virtio-9p-pci device 2011-12-04 22:35:28 +05:30
virtio-pci.h hw/9pfs: Add qdev.reset callback for virtio-9p-pci device 2011-12-04 22:35:28 +05:30
virtio-serial-bus.c
virtio-serial.h Use new macro QEMU_PACKED for packed structures 2011-09-03 10:45:59 +00:00
virtio.c virtio: add and use virtio_set_features 2011-11-28 11:36:28 -06:00
virtio.h virtio: add and use virtio_set_features 2011-11-28 11:36:28 -06:00
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 isa: Pass i/o address space to isa_bus_new 2011-09-25 14:58:35 +03:00
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.h
xen_backend.c Introduce a new 'connected' xendev op called when Connected. 2011-09-09 13:13:16 +00:00
xen_backend.h Introduce a new 'connected' xendev op called when Connected. 2011-09-09 13:13:16 +00:00
xen_blkif.h
xen_common.h
xen_console.c Introduce a new 'connected' xendev op called when Connected. 2011-09-09 13:13:16 +00:00
xen_devconfig.c
xen_disk.c xen_disk: remove dead code 2011-12-05 14:51:34 +01:00
xen_domainbuild.c
xen_domainbuild.h
xen_machine_pv.c
xen_nic.c Drop unneeded pthread.h inclusions 2011-09-21 10:49:16 +01:00
xen_platform.c block: convert qemu_aio_flush() calls to bdrv_drain_all() 2011-12-05 14:56:06 +01:00
xenfb.c Move the xenfb pointer handler to the connected method 2011-09-09 13:13:16 +00:00
xics.c pseries: Bugfixes for interrupt numbering in XICS code 2011-10-06 09:48:02 +02:00
xics.h
xilinx.h xilinx: removed microbalze_pic_init from xilinx.h 2011-08-22 23:29:37 +02:00
xilinx_axidma.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
xilinx_axidma.h
xilinx_axienet.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
xilinx_ethlite.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
xilinx_intc.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
xilinx_timer.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
xilinx_uartlite.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
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 pxa: Pass in address_space to pxa{255, 270}_init 2011-10-02 16:14:02 +02:00
zaurus.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00