qemu-e2k/hw
Michael S. Tsirkin d59700553e vhost: vhost net support
This adds vhost net device support in qemu. Will be tied to tap device
and virtio by following patches.  Raw backend is currently missing,
will be worked on/submitted separately.

Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
2010-04-01 13:56:43 -05:00
..
ide Compile ide/macio only once 2010-03-29 19:23:57 +00:00
a9mpcore.c
ac97.c
acpi.c Fix -enable-kvm 2010-04-01 09:58:48 -05:00
adb.c
adlib.c
ads7846.c
alpha_palcode.c Large page TLB flush 2010-03-17 02:44:41 +00:00
an5206.c load_elf: replace the address addend by a translation function 2010-03-16 08:38:05 +01:00
apb_pci.c Fix Sparc64 build 2010-03-21 20:37:50 +00:00
apb_pci.h
apic.c Move x86 specific PC declarations to a separate file 2010-03-21 19:46:26 +00:00
apic.h Move x86 specific PC declarations to a separate file 2010-03-21 19:46:26 +00:00
arm11mpcore.c
arm_boot.c load_elf: replace the address addend by a translation function 2010-03-16 08:38:05 +01:00
arm_gic.c
arm_pic.c
arm_sysctl.c
arm_timer.c
arm-misc.h
armv7m_nvic.c
armv7m.c load_elf: replace the address addend by a translation function 2010-03-16 08:38:05 +01:00
audiodev.h
axis_dev88.c load_elf: replace the address addend by a translation function 2010-03-16 08:38:05 +01:00
baum.c
baum.h
bitbang_i2c.c
bitbang_i2c.h
blizzard_template.h
blizzard.c
boards.h
bt-hci-csr.c
bt-hci.c
bt-hid.c
bt-l2cap.c
bt-sdp.c
bt.c
bt.h
cbus.c
cdrom.c
cirrus_vga_rop2.h
cirrus_vga_rop.h
cirrus_vga.c
cris_pic_cpu.c
cs4231.c
cs4231a.c
cuda.c
debugcon.c
dec_pci.c Compile pci_host only once 2010-03-21 19:47:15 +00:00
dec_pci.h
device-hotplug.c
devices.h Compile usb-ohci only once 2010-03-21 19:47:12 +00:00
dma.c
dp8393x.c
ds1225y.c
ds1338.c
dummy_m68k.c load_elf: replace the address addend by a translation function 2010-03-16 08:38:05 +01:00
e1000_hw.h
e1000.c
ecc.c
eccmemctl.c
eepro100.c eepro100: address pci todo's, use pci_set_xx 2010-03-15 13:52:05 +02:00
eeprom93xx.c
eeprom93xx.h
elf_ops.h load_elf: replace the address addend by a translation function 2010-03-16 08:38:05 +01:00
es1370.c
escc.c
escc.h
esp.c
esp.h
etraxfs_dma.c
etraxfs_dma.h
etraxfs_eth.c
etraxfs_pic.c
etraxfs_ser.c
etraxfs_timer.c
etraxfs.c Compile pflash_cfi02 only once 2010-03-29 19:23:55 +00:00
etraxfs.h
event_notifier.c notifier: event notifier implementation 2010-04-01 13:56:43 -05:00
event_notifier.h notifier: event notifier implementation 2010-04-01 13:56:43 -05:00
fdc.c Fix a typo 2010-03-21 12:30:46 +00:00
fdc.h
firmware_abi.h
flash.h Compile pflash_cfi01 only once 2010-03-29 19:23:56 +00:00
fmopl.c
fmopl.h
framebuffer.c
framebuffer.h
fw_cfg.c spelling typo (compatibilty) in hw/fw_cfg.c 2010-03-14 08:52:55 +00:00
fw_cfg.h
g364fb.c
grackle_pci.c Compile pci_host only once 2010-03-21 19:47:15 +00:00
gt64xxx.c Compile isa_mmio only once 2010-03-21 19:47:09 +00:00
gumstix.c Compile pflash_cfi01 only once 2010-03-29 19:23:56 +00:00
gus.c
gusemu_hal.c
gusemu_mixer.c
gusemu.h
gustate.h
heathrow_pic.c Compile most PPC devices only once 2010-03-30 17:36:23 +00:00
hpet_emul.h
hpet.c
hw.h
i2c.c
i2c.h
i8254.c
i8259.c
ide.h
integratorcp.c
ioapic.c Move x86 specific PC declarations to a separate file 2010-03-21 19:46:26 +00:00
iommu.c
irq.c
irq.h
isa_mmio.c Compile isa_mmio only once 2010-03-21 19:47:09 +00:00
isa-bus.c
isa.h Compile isa_mmio only once 2010-03-21 19:47:09 +00:00
jazz_led.c
lan9118.c
lance.c
lm832x.c
loader.c load_elf: replace the address addend by a translation function 2010-03-16 08:38:05 +01:00
loader.h load_elf: replace the address addend by a translation function 2010-03-16 08:38:05 +01:00
lsi53c895a.c
m48t59.c
mac_dbdma.c Compile most PPC devices only once 2010-03-30 17:36:23 +00:00
mac_dbdma.h
mac_nvram.c
macio.c
mainstone.c Compile pflash_cfi01 only once 2010-03-29 19:23:56 +00:00
mainstone.h
marvell_88w8618_audio.c
max111x.c
max7310.c
mc146818rtc.c Move x86 specific PC declarations to a separate file 2010-03-21 19:46:26 +00:00
mcf5206.c
mcf5208.c load_elf: replace the address addend by a translation function 2010-03-16 08:38:05 +01:00
mcf_fec.c
mcf_intc.c
mcf_uart.c
mcf.h
microblaze_pic_cpu.c
mips_addr.c Compile some MIPS devices only once 2010-03-27 07:26:16 +00:00
mips_cpudevs.h Compile some MIPS devices only once 2010-03-27 07:26:16 +00:00
mips_int.c Compile some MIPS devices only once 2010-03-27 07:26:16 +00:00
mips_jazz.c Compile some MIPS devices only once 2010-03-27 07:26:16 +00:00
mips_malta.c Compile pflash_cfi01 only once 2010-03-29 19:23:56 +00:00
mips_mipssim.c Compile some MIPS devices only once 2010-03-27 07:26:16 +00:00
mips_r4k.c Compile pflash_cfi01 only once 2010-03-29 19:23:56 +00:00
mips_timer.c Compile some MIPS devices only once 2010-03-27 07:26:16 +00:00
mips-bios.h
mips.h Compile some MIPS devices only once 2010-03-27 07:26:16 +00:00
mipsnet.c
mpcore.c
msix.c
msix.h
msmouse.c
msmouse.h
mst_fpga.c
multiboot.c load_elf: replace the address addend by a translation function 2010-03-16 08:38:05 +01:00
multiboot.h
musicpal.c Compile pflash_cfi02 only once 2010-03-29 19:23:55 +00:00
nand.c
ne2000-isa.c
ne2000.c
ne2000.h
nseries.c
nvram.h
omap1.c Compile serial only once 2010-03-21 19:47:11 +00:00
omap2.c
omap_clk.c
omap_dma.c
omap_dss.c
omap_i2c.c
omap_lcd_template.h
omap_lcdc.c
omap_mmc.c
omap_sx1.c Compile pflash_cfi01 only once 2010-03-29 19:23:56 +00:00
omap.h
onenand.c
openpic.c Compile openpic only once 2010-03-29 19:23:59 +00:00
openpic.h
palm.c
parallel.c
pc.c Compile acpi only once 2010-03-29 19:23:52 +00:00
pc.h Compile acpi only once 2010-03-29 19:23:52 +00:00
pci_host.c pci_host: fix breakage 2010-03-23 09:59:54 +01:00
pci_host.h Compile pci_host only once 2010-03-21 19:47:15 +00:00
pci_ids.h
pci_regs.h
pci-hotplug.c qemu-option: Move the implied first name into QemuOptsList 2010-03-16 17:45:34 +01:00
pci.c error: Replace qemu_error() by error_report() 2010-03-16 16:58:32 +01:00
pci.h adding helper pci functions 2010-03-08 11:30:09 -06:00
pcie_host.c Update to a hopefully more future proof FSF address 2010-03-07 15:48:43 +00:00
pcie_host.h Update to a hopefully more future proof FSF address 2010-03-07 15:48:43 +00:00
pckbd.c
pcmcia.h
pcnet.c pcnet: make subsystem vendor id match hardware 2010-03-15 13:52:06 +02:00
pcnet.h
pcspk.c
petalogix_s3adsp1800_mmu.c Compile pflash_cfi01 only once 2010-03-29 19:23:56 +00:00
pflash_cfi01.c Compile pflash_cfi01 only once 2010-03-29 19:23:56 +00:00
pflash_cfi02.c Compile pflash_cfi02 only once 2010-03-29 19:23:55 +00:00
piix4.c
piix_pci.c
pixel_ops.h
pl011.c
pl022.c
pl031.c
pl050.c
pl061.c
pl080.c
pl110_template.h
pl110.c
pl181.c
pl190.c
poison.h
ppc4xx_devs.c
ppc4xx_pci.c Compile pci_host only once 2010-03-21 19:47:15 +00:00
ppc4xx.h
ppc405_boards.c Compile pflash_cfi02 only once 2010-03-29 19:23:55 +00:00
ppc405_uc.c Compile serial only once 2010-03-21 19:47:11 +00:00
ppc405.h
ppc440_bamboo.c load_elf: replace the address addend by a translation function 2010-03-16 08:38:05 +01:00
ppc440.c Compile serial only once 2010-03-21 19:47:11 +00:00
ppc440.h
ppc_mac.h
ppc_newworld.c Compile usb-ohci only once 2010-03-21 19:47:12 +00:00
ppc_oldworld.c Compile usb-ohci only once 2010-03-21 19:47:12 +00:00
ppc_prep.c Compile usb-ohci only once 2010-03-21 19:47:12 +00:00
ppc.c
ppc.h
ppce500_mpc8544ds.c Compile serial only once 2010-03-21 19:47:11 +00:00
ppce500_pci.c Compile most PPC devices only once 2010-03-30 17:36:23 +00:00
ppce500.h
prep_pci.c Compile prep_pci only once 2010-03-29 19:24:04 +00:00
prep_pci.h
primecell.h
ps2.c kbd leds: ps/2 kbd 2010-03-09 08:47:20 -06: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 Fix recent pxa270 serial breakage 2010-03-23 19:26:45 +00:00
pxa.h Compile usb-ohci only once 2010-03-21 19:47:12 +00:00
qdev-addr.c
qdev-addr.h
qdev-properties.c error: Trim includes after "Move qemu_error & friends..." 2010-03-27 14:30:36 +01:00
qdev.c monitor: convert do_device_add() to QObject 2010-03-16 17:45:35 +01:00
qdev.h monitor: convert do_device_add() to QObject 2010-03-16 17:45:35 +01:00
r2d.c
rc4030.c
realview_gic.c
realview.c Compile usb-ohci only once 2010-03-21 19:47:12 +00:00
rtl8139.c
s390-virtio-bus.c virtio: add set_status callback 2010-04-01 13:56:43 -05:00
s390-virtio-bus.h
s390-virtio.c KVM: Rework VCPU state writeback API 2010-03-04 00:29:28 -03:00
sb16.c
sbi.c
scsi-bus.c error: Replace qemu_error() by error_report() 2010-03-16 16:58:32 +01:00
scsi-defs.h Update to a hopefully more future proof FSF address 2010-03-07 15:48:43 +00:00
scsi-disk.c scsi-disk: fix buffer overflow 2010-03-17 11:17:05 -05:00
scsi-generic.c error: Replace qemu_error() by error_report() 2010-03-16 16:58:32 +01:00
scsi.h
sd.c
sd.h
serial.c Compile serial only once 2010-03-21 19:47:11 +00:00
sh7750_regnames.c
sh7750_regnames.h
sh7750_regs.h
sh7750.c Replace assert(0) with abort() or cpu_abort() 2010-03-18 18:41:57 +00:00
sh_intc.c Replace assert(0) with abort() or cpu_abort() 2010-03-18 18:41:57 +00:00
sh_intc.h
sh_pci.c
sh_pci.h
sh_serial.c Replace assert(0) with abort() or cpu_abort() 2010-03-18 18:41:57 +00:00
sh_timer.c
sh.h
sharpsl.h
shix.c
slavio_intctl.c
slavio_misc.c
slavio_timer.c
sm501_template.h
sm501.c Compile usb-ohci only once 2010-03-21 19:47:12 +00:00
smbios.c
smbios.h
smbus_eeprom.c
smbus.c
smbus.h
smc91c111.c
soc_dma.c
soc_dma.h
sparc32_dma.c
sparc32_dma.h
spitz.c
ssd0303.c
ssd0323.c
ssi-sd.c
ssi.c
ssi.h
stellaris_enet.c
stellaris_input.c
stellaris.c
sun4c_intctl.c
sun4m.c load_elf: replace the address addend by a translation function 2010-03-16 08:38:05 +01:00
sun4m.h
sun4u.c Compile serial only once 2010-03-21 19:47:11 +00: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 virtio: add set_status callback 2010-04-01 13:56:43 -05:00
syborg.c
syborg.h
sysbus.c
sysbus.h
tc6393xb_template.h
tc6393xb.c
tc58128.c Replace assert(0) with abort() or cpu_abort() 2010-03-18 18:41:57 +00:00
tcx.c
tmp105.c
tosa.c
tsc210x.c
tsc2005.c
tusb6010.c
twl92230.c
unin_pci.c Compile most PPC devices only once 2010-03-30 17:36:23 +00:00
usb-bt.c
usb-bus.c Avoid crash on '-usbdevice <device>' without parameters 2010-03-17 10:42:12 -05:00
usb-hid.c Rewrite mouse handlers to use QTAILQ and to have an activation function 2010-03-19 15:27:38 -05:00
usb-hub.c
usb-msd.c usb: class specific interface requests 2010-03-31 11:16:52 -05:00
usb-musb.c
usb-net.c usb: class specific interface requests 2010-03-31 11:16:52 -05:00
usb-ohci.c usb: class specific interface requests 2010-03-31 11:16:52 -05:00
usb-ohci.h Compile usb-ohci only once 2010-03-21 19:47:12 +00:00
usb-serial.c error: Replace qemu_error() by error_report() 2010-03-16 16:58:32 +01:00
usb-uhci.c
usb-uhci.h
usb-wacom.c
usb.c
usb.h usb: class specific interface requests 2010-03-31 11:16:52 -05:00
versatile_pci.c Compile isa_mmio only once 2010-03-21 19:47:09 +00:00
versatilepb.c Compile usb-ohci only once 2010-03-21 19:47:12 +00:00
vga_int.h
vga_template.h
vga-isa-mm.c
vga-isa.c
vga-pci.c
vga.c
vhost_net.c vhost: vhost net support 2010-04-01 13:56:43 -05:00
vhost_net.h vhost: vhost net support 2010-04-01 13:56:43 -05:00
vhost.c vhost: vhost net support 2010-04-01 13:56:43 -05:00
vhost.h vhost: vhost net support 2010-04-01 13:56:43 -05:00
virtio-balloon.c balloon: Fix overflow when reporting actual memory size 2010-03-27 13:53:34 +01:00
virtio-balloon.h
virtio-blk.c block: add logical_block_size property 2010-03-17 10:42:27 -05:00
virtio-blk.h block: add logical_block_size property 2010-03-17 10:42:27 -05:00
virtio-console.c
virtio-net.c error: Replace qemu_error() by error_report() 2010-03-16 16:58:32 +01:00
virtio-net.h
virtio-pci.c virtio-pci: fill in notifier support 2010-04-01 13:56:43 -05:00
virtio-serial-bus.c error: Replace qemu_error() by error_report() 2010-03-16 16:58:32 +01:00
virtio-serial.h
virtio.c virtio: notifier support + APIs for queue fields 2010-04-01 13:56:43 -05:00
virtio.h virtio: move typedef to qemu-common 2010-04-01 13:56:43 -05:00
vmmouse.c
vmport.c
vmware_vga.c
vmware_vga.h
watchdog.c QMP: Introduce WATCHDOG event 2010-03-09 08:47:27 -06:00
watchdog.h
wdt_i6300esb.c
wdt_ib700.c
wm8750.c
xen_backend.c
xen_backend.h Revert "Convert atexit users to exit_notifier" 2010-03-21 14:13:02 -05:00
xen_blkif.h
xen_common.h
xen_console.c
xen_devconfig.c Revert "Convert atexit users to exit_notifier" 2010-03-21 14:13:02 -05:00
xen_disk.c
xen_domainbuild.c Revert "Convert atexit users to exit_notifier" 2010-03-21 14:13:02 -05:00
xen_domainbuild.h
xen_machine_pv.c Move KVM and Xen global flags to vl.c 2010-03-29 19:23:49 +00:00
xen_nic.c
xen.h
xenfb.c disentangle tcg and deadline calculation 2010-03-17 11:14:54 -05:00
xilinx_ethlite.c
xilinx_intc.c
xilinx_timer.c
xilinx_uartlite.c
xilinx.h
zaurus.c