qemu-irix/hw
Michael Contreras e1a0ffb957 e1000: Discard packets that are too long if !SBP and !LPE
The e1000_receive function for the e1000 needs to discard packets longer than
1522 bytes if the SBP and LPE flags are disabled. The linux driver assumes
this behavior and allocates memory based on this assumption.

Signed-off-by: Michael Contreras <michael@inetric.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
(cherry picked from commit b0d9ffcd02)

Signed-off-by: Michael Roth <mdroth@linux.vnet.ibm.com>
2012-12-03 15:02:28 -06:00
..
9pfs hw/9pfs: Fix assert when disabling migration 2012-07-31 22:01:40 +05:30
alpha build: move obj-TARGET-y variables to nested Makefile.objs 2012-06-07 07:17:36 +02:00
arm arm: Move some ARM devices into libhw 2012-08-13 16:13:02 +01:00
cris build: move obj-TARGET-y variables to nested Makefile.objs 2012-06-07 07:17:36 +02:00
i386 Introduce Xen PCI Passthrough, MSI 2012-06-21 16:06:11 +00:00
ide ahci: properly reset PxCMD on HBA reset 2012-10-11 21:44:16 -05:00
kvm kvm: i8254: Finish time conversion fix 2012-08-14 19:23:16 -03:00
lm32 build: move obj-TARGET-y variables to nested Makefile.objs 2012-06-07 07:17:36 +02:00
m68k build: move obj-TARGET-y variables to nested Makefile.objs 2012-06-07 07:17:36 +02:00
microblaze xilinx_axi*: Share devices between microblaze and microblazeel 2012-06-15 12:44:27 +02:00
mips build: move obj-TARGET-y variables to nested Makefile.objs 2012-06-07 07:17:36 +02:00
openrisc target-or32: Add a IIS dummy board 2012-07-27 21:13:02 +00:00
ppc Revert "PPC: e500: Use new MPIC dt format" 2012-08-15 19:43:14 +02:00
s390x build: move obj-TARGET-y variables to nested Makefile.objs 2012-06-07 07:17:36 +02:00
sh4 build: move obj-TARGET-y variables to nested Makefile.objs 2012-06-07 07:17:36 +02:00
sparc build: move obj-TARGET-y variables to nested Makefile.objs 2012-06-07 07:17:36 +02:00
sparc64 build: move obj-TARGET-y variables to nested Makefile.objs 2012-06-07 07:17:36 +02:00
unicore32 unicore32-softmmu: Add puv3 soc/board support 2012-08-11 09:36:59 +00:00
usb usb: fail usbdevice_create() when there is no USB bus 2012-12-03 15:02:28 -06:00
xtensa build: move obj-TARGET-y variables to nested Makefile.objs 2012-06-07 07:17:36 +02:00
9p.h
Makefile.objs boards: add a 'none' machine type to all platforms 2012-08-22 16:29:41 -05:00
a9mpcore.c hw/a9mpcore: Fix compilation failure if physaddrs are 64 bit 2012-06-19 13:24:44 +00:00
a15mpcore.c hw/arm_gic: Add qdev property for GIC revision 2012-06-19 13:24:44 +00:00
ac97.c pci: convert PCIUnregisterFunc to void 2012-07-04 15:52:55 +03:00
acpi.c qmp: add SUSPEND_DISK event 2012-08-13 16:10:18 -03:00
acpi.h Add PIIX4 properties to control PM system states. 2012-06-19 13:36:56 -05:00
acpi_piix4.c reset PMBA and PMREGMISC PIIX4 registers. 2012-08-29 09:30:31 -05:00
adb.c
adb.h
adlib.c
ads7846.c
alpha_dp264.c
alpha_pci.c Add one new file vga-pci.h and cleanup on all platforms 2012-08-15 19:43:14 +02:00
alpha_sys.h
alpha_typhoon.c pci: Tidy up PCI host bridges 2012-08-22 10:47:17 -05:00
an5206.c
apb_pci.c
apb_pci.h
apic-msidef.h Introduce apic-msidef.h 2012-06-21 16:06:11 +00:00
apic.c apic: Defer interrupt updates to VCPU thread 2012-07-10 11:31:09 +03:00
apic.h target-i386: move cpu halted decision into x86_cpu_reset 2012-08-01 08:45:06 -05:00
apic_common.c kvmvapic: Disable if there is insufficient memory 2012-08-14 19:23:17 -03:00
apic_internal.h apic: Defer interrupt updates to VCPU thread 2012-07-10 11:31:09 +03:00
apm.c
apm.h
applesmc.c
arm-misc.h hw/arm_boot.c: Make ram_size a uint64_t 2012-07-20 13:34:49 +01:00
arm11mpcore.c hw/arm_gic: Add qdev property for GIC revision 2012-06-19 13:24:44 +00:00
arm_boot.c hw/arm_boot.c: Support DTBs which use 64 bit addresses 2012-07-20 13:34:50 +01:00
arm_gic.c hw/arm_gic.c: Define .class_size in arm_gic_info TypeInfo 2012-08-29 08:23:40 -05:00
arm_gic_common.c hw/armv7m_nvic: Make the NVIC a freestanding class 2012-06-19 13:24:44 +00:00
arm_gic_internal.h hw/armv7m_nvic: Make the NVIC a freestanding class 2012-06-19 13:24:44 +00:00
arm_l2x0.c arm_l2x0: Rename "type" property to "cache-type" 2012-06-18 15:14:37 +02:00
arm_mptimer.c
arm_pic.c arm_pic: Pass ARMCPU to arm_pic_init_cpu() 2012-06-11 00:23:04 +02:00
arm_sysctl.c
arm_timer.c
armv7m.c armv7m: Guard against no -kernel argument 2012-08-13 11:04:05 +01:00
armv7m_nvic.c hw/armv7m_nvic: Correctly register GIC region when setting up NVIC 2012-10-11 21:44:21 -05:00
audiodev.h
axis_dev88.c cris-boot: Pass CRISCPU to cris_load_image() 2012-06-04 23:00:42 +02:00
baum.c
baum.h
bitbang_i2c.c
bitbang_i2c.h
blizzard.c
blizzard_template.h
block-common.c hw/block-common: Factor out fall back to legacy -drive cyls=... 2012-07-17 16:48:32 +02:00
block-common.h hw/block-common: Factor out fall back to legacy -drive cyls=... 2012-07-17 16:48:32 +02:00
boards.h Allow QEMUMachine to override reset sequencing 2012-08-16 13:41:17 -05:00
bonito.c pci: Derive PCI host bridges from TYPE_PCI_HOST_BRIDGE 2012-08-22 10:47:17 -05:00
bt-hci-csr.c
bt-hci.c
bt-hid.c
bt-l2cap.c Avoid returning void 2012-07-28 09:23:11 +00:00
bt-sdp.c Allow machines to configure the QEMU_VERSION that's exposed via hardware 2012-06-19 13:36:56 -05:00
bt.c
bt.h
cadence_gem.c net: Rename VLANClientState to NetClientState 2012-08-01 13:32:10 +01:00
cadence_ttc.c cadence_ttc: changed master clock frequency 2012-06-19 13:24:44 +00:00
cadence_uart.c cadence_uart: Fix buffer overflow 2012-10-11 21:44:20 -05:00
cbus.c
ccid-card-emulated.c
ccid-card-passthru.c
ccid.h
cdrom.c
cirrus_vga.c Revert "fix some debug printf format strings" 2012-08-27 18:33:24 +04:00
cirrus_vga_rop.h
cirrus_vga_rop2.h
cirrus_vga_template.h
collie.c arm_boot: Pass ARMCPU to arm_load_kernel() 2012-06-11 00:23:04 +02:00
cris-boot.c cris-boot: Pass CRISCPU to main_cpu_reset(). 2012-06-04 23:00:42 +02:00
cris-boot.h cris-boot: Pass CRISCPU to cris_load_image() 2012-06-04 23:00:42 +02:00
cris_pic_cpu.c
cs4231.c
cs4231a.c
cuda.c
debugcon.c
dec_pci.c pci: Tidy up PCI host bridges 2012-08-22 10:47:17 -05:00
dec_pci.h dec_pci: QOM'ify DEC 21154 PCI-PCI bridge 2012-08-22 10:47:15 -05:00
device-hotplug.c
devices.h
dma.c
dp8393x.c net: Rename VLANClientState to NetClientState 2012-08-01 13:32:10 +01:00
ds1225y.c
ds1338.c
dummy_m68k.c
e1000.c e1000: Discard packets that are too long if !SBP and !LPE 2012-12-03 15:02:28 -06:00
e1000_hw.h
ecc.c
eccmemctl.c
eepro100.c eepro100: Fix network hang when rx buffers run out 2012-10-11 21:44:18 -05:00
eeprom93xx.c
eeprom93xx.h
elf_ops.h fix entry pointer for ELF kernels loaded with -kernel option 2012-10-09 01:58:29 -05:00
empty_slot.c
empty_slot.h
es1370.c pci: convert PCIUnregisterFunc to void 2012-07-04 15:52:55 +03:00
escc.c hw/escc: Drop duplicate definition of 'disabled' property 2012-07-28 09:18:25 +00:00
escc.h
esp-pci.c esp: add Tekram DC-390 emulation (PC SCSI adapter) 2012-08-09 18:21:49 +00:00
esp.c esp: support 24-bit DMA 2012-08-28 14:49:59 +02:00
esp.h esp: move some definitions to header file 2012-08-09 18:21:46 +00:00
etraxfs.h
etraxfs_dma.c
etraxfs_dma.h
etraxfs_eth.c net: Rename VLANClientState to NetClientState 2012-08-01 13:32:10 +01:00
etraxfs_pic.c
etraxfs_ser.c
etraxfs_timer.c
exynos4_boards.c net: Remove VLANState 2012-08-01 12:56:15 +01:00
exynos4210.c exynos4210: add Exynos4210 i2c implementation 2012-07-20 14:30:09 +01:00
exynos4210.h exynos4210: add Exynos4210 i2c implementation 2012-07-20 14:30:09 +01:00
exynos4210_combiner.c
exynos4210_fimd.c
exynos4210_gic.c ARM: Exynos4210 IRQ: Introduce new IRQ gate functionality. 2012-06-19 12:49:32 +00:00
exynos4210_i2c.c exynos4210: add Exynos4210 i2c implementation 2012-07-20 14:30:09 +01:00
exynos4210_mct.c ARM: hw/exynos4210_mct.c: Fix a bug which hangs Linux kernel. 2012-07-04 10:43:30 +00:00
exynos4210_pmu.c
exynos4210_pwm.c hw/exynos4210_pwm.c: Fix STOP status in tick handler. 2012-07-04 10:43:31 +00:00
exynos4210_rtc.c hw/exynos4210_rtc.c: remove unnecessary code 2012-07-20 14:18:24 +01:00
exynos4210_uart.c
fdc.c fdc: fix relative seek 2012-07-17 16:48:32 +02:00
fdc.h fdc: Move floppy geometry guessing back from block.c 2012-07-17 16:48:29 +02:00
firmware_abi.h
flash.h
fmopl.c
fmopl.h
framebuffer.c framebuffer: Fix spelling in comment (leight -> height) 2012-08-15 15:18:54 +01:00
framebuffer.h
fw_cfg.c
fw_cfg.h
g364fb.c
grackle_pci.c pci: Tidy up PCI host bridges 2012-08-22 10:47:17 -05:00
grlib.h
grlib_apbuart.c
grlib_gptimer.c
grlib_irqmp.c
gt64xxx.c pci: Tidy up PCI host bridges 2012-08-22 10:47:17 -05:00
gumstix.c
gus.c
gusemu.h
gusemu_hal.c
gusemu_mixer.c
gustate.h
hd-geometry.c hd-geometry: Compute BIOS CHS translation in one place 2012-07-17 16:48:32 +02:00
hda-audio.c
heathrow_pic.c
hid.c
hid.h
highbank.c net: Remove VLANState 2012-08-01 12:56:15 +01:00
hpet.c
hpet_emul.h
hw.h
i2c.c qbus: Make child devices links 2012-06-18 15:14:38 +02:00
i2c.h
i8254.c
i8254.h
i8254_common.c
i8254_internal.h
i8259.c Revert "fix some debug printf format strings" 2012-08-27 18:33:24 +04:00
i8259_common.c
i8259_internal.h
i82374.c
i82378.c i82378: Remove bogus MMIO coalescing 2012-08-21 15:18:24 -05:00
ide.h ide pc: Cut out the block layer geometry middleman 2012-07-17 16:48:30 +02:00
imx.h i.MX31: Timers 2012-07-04 10:43:33 +00:00
imx_avic.c hw/imx_avic.c: Avoid format error when target_phys_addr_t is 64 bits 2012-07-12 10:59:53 +00:00
imx_ccm.c i.MX31: Clock Control Module 2012-07-04 10:43:33 +00:00
imx_serial.c i.MX: UART support 2012-07-04 10:43:33 +00:00
imx_timer.c i.MX31: Timers 2012-07-04 10:43:33 +00:00
integratorcp.c net: Remove VLANState 2012-08-01 12:56:15 +01:00
intel-hda-defs.h
intel-hda.c Merge branch pci into master 2012-07-29 17:05:35 +03:00
intel-hda.h qdev: Convert busses to QEMU Object Model 2012-06-18 15:14:38 +02:00
ioapic.c
ioapic.h
ioapic_common.c
ioapic_internal.h
ioh3420.c ioh3420: Remove unreachable code 2012-10-11 21:44:20 -05:00
ioh3420.h
irq.c
irq.h
isa-bus.c qdev: Convert busses to QEMU Object Model 2012-06-18 15:14:38 +02:00
isa.h Merge remote-tracking branch 'afaerber-or/qom-next-2' into staging 2012-06-18 10:35:16 -05:00
isa_mmio.c
ivshmem.c ivshmem: remove redundant ioeventfd configuration 2012-08-29 08:23:50 -05:00
jazz_led.c
kvmvapic.c
kzm.c net: Remove VLANState 2012-08-01 12:56:15 +01:00
lan9118.c lan9118: fix multicast filtering 2012-10-09 01:58:30 -05:00
lance.c net: Rename VLANClientState to NetClientState 2012-08-01 13:32:10 +01:00
leon3.c leon3: Store SPARCCPU in ResetData 2012-06-04 23:00:45 +02:00
lm32.h
lm32_boards.c lm32_boards: Store LM32CPU in ResetInfo 2012-06-04 23:00:41 +02:00
lm32_hwsetup.h
lm32_juart.c
lm32_juart.h
lm32_pic.c
lm32_pic.h
lm32_sys.c
lm32_timer.c
lm32_uart.c
lm832x.c
lm4549.c lm4549: Fix buffer overflow 2012-10-11 21:44:20 -05:00
lm4549.h
loader.c uImage: increase the gzip load size 2012-06-24 01:04:51 +02:00
loader.h use an uint64_t for the max_sz parameter in load_image_targphys 2012-05-21 15:40:50 -05:00
lsi53c895a.c Merge remote-tracking branch 'mst/tags/for_anthony' into staging 2012-07-30 10:00:48 -05:00
m48t59.c m48t59: Rename "type" property to "model" 2012-06-18 15:14:37 +02:00
mac_dbdma.c
mac_dbdma.h
mac_nvram.c
macio.c
mainstone.c arm_boot: Pass ARMCPU to arm_load_kernel() 2012-06-11 00:23:04 +02:00
marvell_88w8618_audio.c
max111x.c
max7310.c
mc146818rtc.c qapi: Add Visitor interfaces for uint*_t and int*_t 2012-06-08 16:11:14 +02:00
mc146818rtc.h
mc146818rtc_regs.h
mcf.h
mcf5206.c hw/mcf5206: Fix buffer overflow for MBAR read / write 2012-10-09 01:58:30 -05:00
mcf5208.c net: Remove VLANState 2012-08-01 12:56:15 +01:00
mcf_fec.c net: Rename VLANClientState to NetClientState 2012-08-01 13:32:10 +01:00
mcf_intc.c
mcf_uart.c
megasas.c megasas: Add 'hba_serial' property 2012-08-28 12:48:39 +02:00
mfi.h megasas: static SAS addresses 2012-08-03 10:04:37 +02:00
microblaze_boot.c microblaze_boot: Pass MicroBlazeCPU to microblaze_load_kernel() 2012-06-04 23:00:42 +02:00
microblaze_boot.h microblaze_boot: Pass MicroBlazeCPU to microblaze_load_kernel() 2012-06-04 23:00:42 +02:00
microblaze_pic_cpu.c
microblaze_pic_cpu.h
milkymist-ac97.c
milkymist-hpdmc.c
milkymist-hw.h
milkymist-memcard.c
milkymist-minimac2.c net: Rename VLANClientState to NetClientState 2012-08-01 13:32:10 +01:00
milkymist-pfpu.c
milkymist-softusb.c
milkymist-sysctl.c
milkymist-tmu2.c
milkymist-uart.c
milkymist-vgafb.c
milkymist-vgafb_template.h
milkymist.c milkymist: Store LM32 in ResetInfo 2012-06-04 23:00:41 +02:00
mips-bios.h
mips.h
mips_addr.c
mips_cpudevs.h
mips_fulong2e.c mips_fulong2e: Pass MIPSCPU to main_cpu_reset() 2012-06-04 23:00:43 +02:00
mips_int.c
mips_jazz.c Support 'help' as a synonym for '?' in command line options 2012-08-02 13:16:42 -05:00
mips_malta.c mips/malta: fix CBUS UART interrupt pin 2012-11-30 16:05:41 -06:00
mips_mipssim.c net: Remove VLANState 2012-08-01 12:56:15 +01:00
mips_r4k.c net: Remove VLANState 2012-08-01 12:56:15 +01:00
mips_timer.c
mipsnet.c net: Rename VLANClientState to NetClientState 2012-08-01 13:32:10 +01:00
mpc8544_guts.c
msi.c msi/msix: added API to set MSI message address and data 2012-07-19 17:56:42 +03:00
msi.h msi/msix: added API to set MSI message address and data 2012-07-19 17:56:42 +03:00
msix.c msix: make [un]use vectors on reset/load optional 2012-08-29 17:46:26 -05:00
msix.h msi/msix: added API to set MSI message address and data 2012-07-19 17:56:42 +03:00
msmouse.c
msmouse.h
mst_fpga.c
multiboot.c fix multiboot loading if load_end_addr == 0 2012-05-29 20:19:24 -05:00
multiboot.h
musicpal.c musicpal: Fix flash mapping 2012-10-09 01:58:30 -05:00
nand.c hw: Fix return value check for bdrv_read, bdrv_write 2012-11-30 15:42:17 -06:00
ne2000-isa.c net: Rename VLANClientState to NetClientState 2012-08-01 13:32:10 +01:00
ne2000.c net: Rename qemu_del_vlan_client() to qemu_del_net_client() 2012-08-01 13:32:10 +01:00
ne2000.h net: Rename vc local variables to nc 2012-08-01 13:32:10 +01:00
nseries.c Allow machines to configure the QEMU_VERSION that's exposed via hardware 2012-06-19 13:36:56 -05:00
null-machine.c boards: add a 'none' machine type to all platforms 2012-08-22 16:29:41 -05:00
nvram.h
omap.h hw/omap.h: Use TARGET_PRIxPHYS to define OMAP_FMT_plx 2012-07-14 10:36:24 +00:00
omap1.c arm_pic: Pass ARMCPU to arm_pic_init_cpu() 2012-06-11 00:23:04 +02:00
omap2.c arm_pic: Pass ARMCPU to arm_pic_init_cpu() 2012-06-11 00:23:04 +02:00
omap_clk.c
omap_dma.c
omap_dss.c
omap_gpio.c
omap_gpmc.c
omap_gptimer.c
omap_i2c.c
omap_intc.c
omap_l4.c
omap_lcd_template.h
omap_lcdc.c
omap_mmc.c
omap_sdrc.c
omap_spi.c
omap_sx1.c arm_boot: Pass ARMCPU to arm_load_kernel() 2012-06-11 00:23:04 +02:00
omap_synctimer.c
omap_tap.c
omap_uart.c
onenand.c hw: Fix return value check for bdrv_read, bdrv_write 2012-11-30 15:42:17 -06:00
opencores_eth.c net: Rename VLANClientState to NetClientState 2012-08-01 13:32:10 +01:00
openpic.c openpic: Added BRR1 register 2012-08-15 19:43:17 +02:00
openpic.h
openrisc_pic.c target-or32: Add PIC support 2012-07-27 21:13:01 +00:00
openrisc_sim.c net: Remove VLANState 2012-08-01 12:56:15 +01:00
openrisc_timer.c target-or32: Add timer support 2012-07-27 21:13:02 +00:00
palm.c arm_boot: Pass ARMCPU to arm_load_kernel() 2012-06-11 00:23:04 +02:00
parallel.c
pc.c pc: Fix RTC CMOS info on RAM for ram_size < 1MiB 2012-08-18 16:54:23 +00:00
pc.h Revert "vga: add some optional CGA compatibility hacks" 2012-08-27 18:33:20 +04:00
pc_piix.c Merge remote-tracking branch 'bonzini/scsi-next' into staging 2012-08-22 13:31:17 -05:00
pc_sysfw.c Un-inline fdctrl_init_isa() 2012-06-15 14:03:42 +02:00
pci-hotplug.c hmp: do not crash on invalid SCSI hotplug 2012-12-03 14:27:39 -06:00
pci-stub.c Revert "pci: add some stubs" 2012-08-09 18:21:47 +00:00
pci.c pcie: drop version_id field for live migration 2012-10-09 01:58:29 -05:00
pci.h Merge branch pci into master 2012-07-29 17:05:35 +03:00
pci_bridge.c Merge branch pci into master 2012-07-29 17:05:35 +03:00
pci_bridge.h pci: convert PCIUnregisterFunc to void 2012-07-04 15:52:55 +03:00
pci_bridge_dev.c pci: convert PCIUnregisterFunc to void 2012-07-04 15:52:55 +03:00
pci_host.c pci_host: Turn into SysBus-derived QOM type 2012-08-22 10:47:17 -05:00
pci_host.h pci_host: Turn into SysBus-derived QOM type 2012-08-22 10:47:17 -05:00
pci_ids.h esp: add AMD PCscsi emulation (PCI SCSI adapter) 2012-07-14 10:13:29 +00:00
pci_internals.h Merge branch pci into master 2012-07-29 17:05:35 +03:00
pci_regs.h
pcie.c
pcie.h pcie: drop version_id field for live migration 2012-10-09 01:58:29 -05:00
pcie_aer.c pcie_aer: clear cmask for Advanced Error Interrupt Message Number 2012-10-09 01:58:29 -05:00
pcie_aer.h
pcie_host.c
pcie_host.h
pcie_port.c
pcie_port.h
pcie_regs.h
pckbd.c
pcmcia.h
pcnet-pci.c net: Rename qemu_del_vlan_client() to qemu_del_net_client() 2012-08-01 13:32:10 +01:00
pcnet.c net: Rename VLANClientState to NetClientState 2012-08-01 13:32:10 +01:00
pcnet.h net: Rename VLANClientState to NetClientState 2012-08-01 13:32:10 +01:00
pcspk.c
pcspk.h
petalogix_ml605_mmu.c xilinx_axi*: Re-implemented interconnect 2012-08-13 11:20:41 +02:00
petalogix_s3adsp1800_mmu.c xilinx_timer: changed nr_timers to one_timer_only 2012-06-15 13:08:13 +02:00
pflash_cfi01.c pflash_cfi01: Fix warning caused by unreachable code 2012-10-11 21:44:20 -05:00
pflash_cfi02.c
piix4.c
piix_pci.c pci: Tidy up PCI host bridges 2012-08-22 10:47:17 -05:00
pixel_ops.h
pl011.c hw/pl011.c: Avoid crash on read when no chr backend present 2012-07-20 13:34:49 +01:00
pl022.c
pl031.c
pl041.c
pl041.h
pl041.hx
pl050.c
pl061.c
pl080.c
pl110.c
pl110_template.h
pl181.c
pl190.c pl190: fix read of VECTADDR 2012-10-11 21:44:21 -05:00
pm_smbus.c
pm_smbus.h
ppc-viosrp.h
ppc.c
ppc.h
ppc4xx.h ppc4xx_pci: QOM'ify ppc4xx PCI host bridge 2012-08-22 10:47:16 -05:00
ppc4xx_devs.c ppc4xx_devs: Pass PowerPCCPU to ppc4xx_reset() 2012-06-04 23:00:44 +02:00
ppc4xx_pci.c pci: Tidy up PCI host bridges 2012-08-22 10:47:17 -05:00
ppc405.h
ppc405_boards.c
ppc405_uc.c
ppc440_bamboo.c PPC: Bamboo: Fix memory size DT property 2012-11-30 15:56:10 -06:00
ppc_booke.c
ppc_mac.h grackle_pci: QOM'ify Grackle PCI host bridge 2012-08-22 10:47:16 -05:00
ppc_newworld.c Add one new file vga-pci.h and cleanup on all platforms 2012-08-15 19:43:14 +02:00
ppc_oldworld.c Add one new file vga-pci.h and cleanup on all platforms 2012-08-15 19:43:14 +02:00
ppc_prep.c pci: Derive PCI host bridges from TYPE_PCI_HOST_BRIDGE 2012-08-22 10:47:17 -05:00
ppce500_pci.c pci: Tidy up PCI host bridges 2012-08-22 10:47:17 -05:00
ppce500_spin.c Use macro QEMU_PACKED for new packed structures 2012-07-21 10:54:40 +01:00
prep_pci.c pci: Tidy up PCI host bridges 2012-08-22 10:47:17 -05:00
primecell.h
ps2.c
ps2.h
ptimer.c
ptimer.h
puv3.c unicore32-softmmu: Add is_default setting for puv3 machine 2012-08-11 09:37:03 +00:00
puv3.h unicore32-softmmu: Add puv3 soc/board support 2012-08-11 09:36:59 +00:00
puv3_dma.c unicore32-softmmu: Add puv3 dma support 2012-08-11 09:37:01 +00:00
puv3_gpio.c unicore32-softmmu: Add puv3 gpio support 2012-08-11 09:37:00 +00:00
puv3_intc.c unicore32-softmmu: Add puv3 interrupt support 2012-08-11 09:36:59 +00:00
puv3_ost.c unicore32-softmmu: Add puv3 ostimer support 2012-08-11 09:37:00 +00:00
puv3_pm.c unicore32-softmmu: Add puv3 pm support 2012-08-11 09:37:01 +00:00
pxa.h pxa2xx: Pass ARMCPU to pxa2xx_pic_init() 2012-06-11 00:23:04 +02:00
pxa2xx.c hw/pxa2xx.c: Convert CLKCFG and PWRMODE cp14 regs 2012-06-20 12:01:55 +00:00
pxa2xx_dma.c
pxa2xx_gpio.c pxa2xx_gpio: Store ARMCPU in PXA2xxGPIOInfo 2012-06-11 00:23:04 +02:00
pxa2xx_keypad.c
pxa2xx_lcd.c
pxa2xx_mmci.c
pxa2xx_pcmcia.c
pxa2xx_pic.c hw/pxa2xx_pic: Convert coprocessor registers to new scheme 2012-06-20 12:01:58 +00:00
pxa2xx_template.h
pxa2xx_timer.c
qdev-addr.c qdev: Switch property accessors to fixed-width visitor interfaces 2012-06-08 16:11:14 +02:00
qdev-addr.h
qdev-dma.h iommu: Introduce IOMMU emulation infrastructure 2012-06-27 16:33:25 -05:00
qdev-monitor.c fix info qtree indention 2012-08-31 10:16:11 +02:00
qdev-properties.c net: Rename VLANClientState to NetClientState 2012-08-01 13:32:10 +01:00
qdev.c qom: object_delete should unparent the object first 2012-08-23 20:19:59 -05:00
qdev.h net: Rename VLANClientState to NetClientState 2012-08-01 13:32:10 +01:00
qxl-logger.c
qxl-render.c qxl: always update displaysurface on resize 2012-11-30 15:41:11 -06:00
qxl.c qxl: reload memslots after migration, when qxl is in UNDEFINED mode 2012-12-03 15:02:28 -06:00
qxl.h qxl: add QXL_IO_MONITORS_CONFIG_ASYNC 2012-10-09 01:58:29 -05:00
r2d.c r2d: Store SuperHCPU in ResetData 2012-06-04 23:00:43 +02:00
rc4030.c
realview.c arm_pic: Pass ARMCPU to arm_pic_init_cpu() 2012-06-11 00:23:04 +02:00
realview_gic.c
rtl8139.c net: Rename qemu_del_vlan_client() to qemu_del_net_client() 2012-08-01 13:32:10 +01:00
s390-virtio-bus.c virtio-blk: qdev properties for disk geometry 2012-07-17 16:48:30 +02:00
s390-virtio-bus.h qdev: Convert busses to QEMU Object Model 2012-06-18 15:14:38 +02:00
s390-virtio.c s390x: fix -initrd in virtio machine 2012-11-30 15:55:22 -06:00
sb16.c
sbi.c
scsi-bus.c scsi: fix warning 2012-08-18 08:50:09 +00:00
scsi-defs.h scsi: add support for ATA_PASSTHROUGH_xx scsi command 2012-08-03 21:55:03 +02:00
scsi-disk.c SCSI: Standard INQUIRY data should report HiSup flag as set. 2012-10-11 21:44:20 -05:00
scsi-generic.c scsi: more fixes to properties for passthrough devices 2012-08-28 14:50:08 +02:00
scsi.h scsi: report parameter changes to HBA drivers 2012-07-27 08:25:26 +02:00
sd.c hw: Fix return value check for bdrv_read, bdrv_write 2012-11-30 15:42:17 -06:00
sd.h hw/sd.c: make sd_dataready() return bool 2012-08-13 11:04:07 +01:00
serial.c
sga.c
sh.h
sh7750.c
sh7750_regnames.c
sh7750_regnames.h
sh7750_regs.h
sh_intc.c
sh_intc.h
sh_pci.c
sh_serial.c hw/sh_serial: Use TARGET_PRIxPHYS rather than %x for physaddr 2012-07-14 10:37:01 +00:00
sh_timer.c
sharpsl.h
shix.c
shpc.c qom: object_delete should unparent the object first 2012-08-23 20:19:59 -05:00
shpc.h
slavio_intctl.c
slavio_misc.c
slavio_timer.c
slotid_cap.c
slotid_cap.h
sm501.c
sm501_template.h
smbios.c
smbios.h
smbus.c
smbus.h
smbus_eeprom.c
smc91c111.c net: Rename VLANClientState to NetClientState 2012-08-01 13:32:10 +01:00
soc_dma.c
soc_dma.h
spapr.c pseries: Don't test for MSR_PR for hypercalls under KVM 2012-10-11 21:44:21 -05:00
spapr.h pseries dma: DMA window params added to PHB and DT population changed 2012-08-15 19:43:16 +02:00
spapr_hcall.c pseries: Don't test for MSR_PR for hypercalls under KVM 2012-10-11 21:44:21 -05:00
spapr_iommu.c pseries dma: DMA window params added to PHB and DT population changed 2012-08-15 19:43:16 +02:00
spapr_llan.c pseries: Rework irq assignment to avoid carrying qemu_irqs around 2012-08-15 19:43:16 +02:00
spapr_pci.c pci: Derive PCI host bridges from TYPE_PCI_HOST_BRIDGE 2012-08-22 10:47:17 -05:00
spapr_pci.h pci: Tidy up PCI host bridges 2012-08-22 10:47:17 -05:00
spapr_rtas.c
spapr_vio.c pseries dma: DMA window params added to PHB and DT population changed 2012-08-15 19:43:16 +02:00
spapr_vio.h pseries: Rework irq assignment to avoid carrying qemu_irqs around 2012-08-15 19:43:16 +02:00
spapr_vscsi.c pseries: Convert sPAPR TCEs to use generic IOMMU infrastructure 2012-06-27 16:33:25 -05:00
spapr_vty.c pseries: Rework irq assignment to avoid carrying qemu_irqs around 2012-08-15 19:43:16 +02:00
sparc32_dma.c
sparc32_dma.h
spitz.c arm_boot: Pass ARMCPU to arm_load_kernel() 2012-06-11 00:23:04 +02:00
srp.h srp: Don't use QEMU_PACKED for single elements of a structured type 2012-10-11 21:44:17 -05:00
ssd0303.c
ssd0323.c ssd0323: abort() instead of exit(1) on error. 2012-08-13 11:04:07 +01:00
ssi-sd.c
ssi.c qbus: Make child devices links 2012-06-18 15:14:38 +02:00
ssi.h
stellaris.c
stellaris_enet.c net: Rename VLANClientState to NetClientState 2012-08-01 13:32:10 +01:00
stellaris_input.c
stream.c xilinx_axi*: Re-implemented interconnect 2012-08-13 11:20:41 +02:00
stream.h xilinx_axi*: Re-implemented interconnect 2012-08-13 11:20:41 +02:00
strongarm.c arm_pic: Pass ARMCPU to arm_pic_init_cpu() 2012-06-11 00:23:04 +02:00
strongarm.h strongarm: Use cpu_arm_init() to store ARMCPU in StrongARMState 2012-06-11 00:23:03 +02:00
sun4c_intctl.c
sun4m.c sparc: fix floppy TC line setup 2012-08-09 18:34:57 +00:00
sun4m.h
sun4m_iommu.c
sun4u.c Add one new file vga-pci.h and cleanup on all platforms 2012-08-15 19:43:14 +02:00
sysbus.c qdev: Connect busses with their parent devices 2012-06-18 15:14:38 +02:00
sysbus.h qdev: Convert busses to QEMU Object Model 2012-06-18 15:14:38 +02:00
tc6393xb.c
tc6393xb_template.h
tc58128.c
tcx.c
tmp105.c
tosa.c arm_boot: Pass ARMCPU to arm_load_kernel() 2012-06-11 00:23:04 +02:00
tsc210x.c
tsc2005.c
tusb6010.c
twl92230.c
unin_pci.c pci: Tidy up PCI host bridges 2012-08-22 10:47:17 -05:00
usb.h usb-core: Add a usb_ep_find_packet_by_id() helper function 2012-10-11 21:44:13 -05:00
versatile_i2c.c
versatile_pci.c
versatilepb.c Spelling fix in comment (peripherans -> peripherals) 2012-08-15 15:18:54 +01:00
vexpress.c Versatile Express: Fix NOR flash 0 address and remove flash alias 2012-10-11 21:44:21 -05:00
vga-isa-mm.c vga: make vram size configurable 2012-06-22 10:46:12 +02:00
vga-isa.c vga: make vram size configurable 2012-06-22 10:46:12 +02:00
vga-pci.c Add one new file vga-pci.h and cleanup on all platforms 2012-08-15 19:43:14 +02:00
vga-pci.h Add one new file vga-pci.h and cleanup on all platforms 2012-08-15 19:43:14 +02:00
vga.c Revert "vga: add some optional CGA compatibility hacks" 2012-08-27 18:33:20 +04:00
vga.h
vga_int.h vga: Implement blinking of text cursor 2012-07-14 10:50:52 +00:00
vga_template.h
vhost.c memory: pass EventNotifier, not eventfd 2012-07-12 14:08:10 +03:00
vhost.h
vhost_net.c net: Rename vc local variables to nc 2012-08-01 13:32:10 +01:00
vhost_net.h net: Rename VLANClientState to NetClientState 2012-08-01 13:32:10 +01:00
virtex_ml507.c xilinx_timer: changed nr_timers to one_timer_only 2012-06-15 13:08:13 +02:00
virtio-balloon.c Merge remote-tracking branch 'mjt/mjt-iov2' into staging 2012-07-09 12:35:06 -05:00
virtio-balloon.h
virtio-blk.c virtio-blk: hide VIRTIO_BLK_F_CONFIG_WCE from old machine types 2012-08-22 10:47:14 -05:00
virtio-blk.h Merge remote-tracking branch 'kwolf/for-anthony' into staging 2012-08-22 13:01:05 -05:00
virtio-console.c
virtio-net.c net: notify iothread after flushing queue 2012-10-11 21:44:17 -05:00
virtio-net.h
virtio-pci.c msix: make [un]use vectors on reset/load optional 2012-08-29 17:46:26 -05:00
virtio-pci.h virtio: Convert to msix_init_exclusive_bar() interface 2012-06-18 10:21:10 +03:00
virtio-scsi.c virtio-scsi: Fix subtle (guest) endian bug 2012-12-03 15:02:28 -06:00
virtio-scsi.h virtio-scsi: add backwards-compatibility properties for 1.1 and earlier machines 2012-08-20 15:58:47 +02:00
virtio-serial-bus.c Merge remote-tracking branch 'mjt/mjt-iov2' into staging 2012-07-09 12:35:06 -05:00
virtio-serial.h
virtio.c virtio: fix vhost handling 2012-08-06 14:01:44 -05:00
virtio.h virtio: fix vhost handling 2012-08-06 14:01:44 -05:00
vmmouse.c
vmport.c
vmware_vga.c Avoid returning void 2012-07-28 09:23:11 +00:00
vmware_vga.h
vt82c686.c Add PIIX4 properties to control PM system states. 2012-06-19 13:36:56 -05:00
vt82c686.h
watchdog.c Support 'help' as a synonym for '?' in command line options 2012-08-02 13:16:42 -05:00
watchdog.h
wdt_i6300esb.c pci: convert PCIUnregisterFunc to void 2012-07-04 15:52:55 +03:00
wdt_ib700.c
wm8750.c hw/wm8750: Fix potential buffer overflow 2012-10-09 01:58:30 -05:00
xen-host-pci-device.c Introduce XenHostPCIDevice to access a pci device on the host. 2012-06-21 16:06:10 +00:00
xen-host-pci-device.h Introduce XenHostPCIDevice to access a pci device on the host. 2012-06-21 16:06:10 +00:00
xen.h
xen_apic.c
xen_backend.c xen: Reorganize includes of Xen headers. 2012-06-21 11:43:59 +00:00
xen_backend.h build: Fix build breakage detected by buildbot 2012-08-04 07:54:15 -05:00
xen_blkif.h
xen_common.h Merge remote-tracking branch 'sstabellini/compile-xs' into staging 2012-06-26 15:05:45 -05:00
xen_console.c xen: Reorganize includes of Xen headers. 2012-06-21 11:43:59 +00:00
xen_devconfig.c build: Fix build breakage detected by buildbot 2012-08-04 07:54:15 -05:00
xen_disk.c xen: Reorganize includes of Xen headers. 2012-06-21 11:43:59 +00:00
xen_domainbuild.c
xen_domainbuild.h
xen_machine_pv.c xen_machine_pv: Use cpu_x86_init() to obtain X86CPU 2012-06-11 00:23:04 +02:00
xen_nic.c xen: flush queue when getting an event 2012-10-11 21:44:18 -05:00
xen_platform.c qom: object_delete should unparent the object first 2012-08-23 20:19:59 -05:00
xen_pt.c fix Xen compilation 2012-08-01 08:43:37 -05:00
xen_pt.h Spelling fixes in comments and documentation 2012-10-11 21:44:17 -05:00
xen_pt_config_init.c Spelling fixes in comments and documentation 2012-10-11 21:44:17 -05:00
xen_pt_msi.c Introduce Xen PCI Passthrough, MSI 2012-06-21 16:06:11 +00:00
xenfb.c xen: Reorganize includes of Xen headers. 2012-06-21 11:43:59 +00:00
xgmac.c net: Rename VLANClientState to NetClientState 2012-08-01 13:32:10 +01:00
xics.c pseries: Rework irq assignment to avoid carrying qemu_irqs around 2012-08-15 19:43:16 +02:00
xics.h pseries: Rework irq assignment to avoid carrying qemu_irqs around 2012-08-15 19:43:16 +02:00
xilinx.h xilinx.h: Error check when setting links 2012-10-11 21:44:19 -05:00
xilinx_axidma.c xilinx_axi*: Re-implemented interconnect 2012-08-13 11:20:41 +02:00
xilinx_axienet.c xilinx_axi*: Re-implemented interconnect 2012-08-13 11:20:41 +02:00
xilinx_ethlite.c net: Rename VLANClientState to NetClientState 2012-08-01 13:32:10 +01:00
xilinx_intc.c xilinx_intc: changed device name 2012-06-15 13:08:13 +02:00
xilinx_timer.c xilinx_timer: Fix a compile error if debug enabled 2012-10-11 21:44:19 -05:00
xilinx_uartlite.c xilinx_uartlite: changed device name 2012-06-15 13:08:13 +02:00
xilinx_zynq.c arm_pic: Pass ARMCPU to arm_pic_init_cpu() 2012-06-11 00:23:04 +02:00
xio3130_downstream.c pci: convert PCIUnregisterFunc to void 2012-07-04 15:52:55 +03:00
xio3130_downstream.h
xio3130_upstream.c pci: convert PCIUnregisterFunc to void 2012-07-04 15:52:55 +03:00
xio3130_upstream.h
xtensa_bootparam.h
xtensa_lx60.c target-xtensa: make default CPU depend on target endianness 2012-08-09 18:37:30 +00:00
xtensa_pic.c
xtensa_sim.c target-xtensa: make 'sim' to be the default machine 2012-08-09 18:38:23 +00:00
z2.c arm_boot: Pass ARMCPU to arm_load_kernel() 2012-06-11 00:23:04 +02:00
zaurus.c
zynq_slcr.c