Statistics
| Branch: | Revision:

root / hw / misc @ 69991d7d

Name Size
  macio
Makefile.objs 1.3 kB
a9scu.c 4.1 kB
applesmc.c 7.9 kB
arm11scu.c 2.6 kB
arm_integrator_debug.c 2.9 kB
arm_l2x0.c 4.9 kB
arm_sysctl.c 19.8 kB
cbus.c 14.8 kB
debugexit.c 2.1 kB
eccmemctl.c 11.3 kB
exynos4210_pmu.c 23.3 kB
imx_ccm.c 8.2 kB
ivshmem.c 23.1 kB
lm32_sys.c 4.7 kB
max111x.c 4.4 kB
milkymist-hpdmc.c 4.3 kB
milkymist-pfpu.c 14.4 kB
mst_fpga.c 6.2 kB
omap_clk.c 30.3 kB
omap_gpmc.c 28.5 kB
omap_l4.c 4.3 kB
omap_sdrc.c 4.8 kB
omap_tap.c 3.4 kB
pc-testdev.c 6.5 kB
pci-testdev.c 8.9 kB
puv3_pm.c 3.4 kB
pvpanic.c 3.7 kB
sga.c 2.1 kB
slavio_misc.c 13.3 kB
tmp105.c 6.7 kB
tmp105.h 1 kB
vfio.c 122.3 kB
vmport.c 5 kB
zynq_slcr.c 14.8 kB

Latest revisions

# Date Author Comment
69991d7d 02/08/2014 04:50 pm Sebastian Huber

arm/zynq: Add software system reset via SCLR

Support software-driven system reset via the register in the SCLR.

Signed-off-by: Sebastian Huber <>
Reviewed-by: Peter Crosthwaite <>
Signed-off-by: Peter Maydell <>

850bbe1b 02/01/2014 11:08 pm Peter Maydell

Merge remote-tracking branch 'remotes/awilliam/tags/vfio-pci-for-qemu-20140128.0' into staging

vfio-pci updates include:
- Destroy MemoryRegions on device teardown
- Print warnings around PCI option ROM failures
- Skip bogus mappings from 64bit BAR sizing...

8b6d1408 01/28/2014 05:23 pm Bandan Das

vfio: correct debug macro typo

Change to DEBUG_VFIO in vfio_msi_interrupt() for debug
messages to get printed

Signed-off-by: Bandan Das <>
Signed-off-by: Alex Williamson <>

15bce1b7 01/26/2014 01:06 pm Gabriel L. Somlo

Add DSDT node for AppleSMC

AppleSMC (-device isa-applesmc) is required to boot OS X guests.
OS X expects a SMC node to be present in the ACPI DSDT. This patch
adds a SMC node to the DSDT, and dynamically patches the return value
of SMC._STA to either 0x0B if the chip is present, or otherwise to 0x00,...

8d7b5a1d 01/17/2014 08:12 pm Alexey Kardashevskiy

vfio: fix mapping of MSIX bar

VFIO virtualizes MSIX table for the guest but not mapping the part of
a BAR which contains an MSIX table. Since vfio_mmap_bar() mmaps chunks
before and after the MSIX table, they have to be aligned to the host
page size which may be TARGET_PAGE_MASK (4K) or 64K in case of PPC64....

d3a2fd9b 01/16/2014 06:22 pm Alex Williamson

vfio: Filter out bogus mappings

Since 57271d63 we now see spurious mappings with the upper bits set
if 64bit PCI BARs are sized while enabled. The guest writes a mask
of 0xffffffff to the lower BAR to size it, then restores it, then
writes the same mask to the upper BAR resulting in a spurious BAR...

87ca1f77 01/16/2014 06:22 pm Alex Williamson

vfio-pci: Fail initfn on DMA mapping errors

The vfio-pci initfn will currently succeed even if DMA mappings fail.
A typical reason for failure is if the user does not have sufficient
privilege to lock all the memory for the guest. In this case, the
device gets attached, but can only access a portion of guest memory...

e638073c 01/15/2014 07:11 pm Bandan Das

vfio: Do not reattempt a failed rom read

During lazy rom loading, if rom read fails, and the
guest attempts a read again, vfio will again attempt it.
Add a boolean to prevent this. There could be a case where
a failed rom read might succeed the next time because of...

d20b43df 01/15/2014 07:11 pm Bandan Das

vfio: warn if host device rom can't be read

If the device rom can't be read, report an error to the
user. This alerts the user that the device has a bad
state that is causing rom read failure or option rom
loading has been disabled from the device boot menu...

7c4228b4 01/15/2014 07:07 pm Alex Williamson

vfio: Destroy memory regions

Somehow this has been lurking for a while; we remove our subregions
from the base BAR and VGA region mappings, but we don't destroy them,
creating a leak and more serious problems when we try to migrate after
removing these devices. Add the trivial bit of final cleanup to...

View revisions

Also available in: Atom