Statistics
| Branch: | Revision:

root / hw / xen_pt.c @ bf3bc4c4

History | View | Annotate | Download (26.2 kB)

# Date Author Comment
a8170e5e 10/23/2012 04:58 pm Avi Kivity

Rename target_phys_addr_t to hwaddr

target_phys_addr_t is unwieldly, violates the C standard (_t suffixes are
reserved) and its purpose doesn't match the name (most target_phys_addr_t
addresses are not target specific). Replace it with a finger-friendly,...

f6790af6 10/22/2012 03:50 pm Avi Kivity

memory: use AddressSpace for MemoryListener filtering

Using the AddressSpace type reduces confusion, as you can't accidentally
supply the MemoryRegion you're interested in.

Reviewed-by: Anthony Liguori <>
Signed-off-by: Avi Kivity <>

6381fc18 10/15/2012 12:43 pm Avi Kivity

xen_pt: drop no-op MemoryListener callbacks

Removes quite a bit of useless code.

Signed-off-by: Avi Kivity <>

12b40e47 10/15/2012 12:43 pm Avi Kivity

xen_pt: use separate MemoryListeners for memory and I/O

Using an unfiltered memory listener will cause regions to be reported
fails multiple times if we have more than two address spaces. Use a separate
listener for memory and I/O, and utilize MemoryListener's address space...

aabc8530 10/03/2012 04:46 pm Xudong Hao

qemu/xen: Add 64 bits big bar support on qemu

Currently it is assumed PCI device BAR access < 4G memory. If there is such a
device whose BAR size is larger than 4G, it must access > 4G memory address.
This patch enable the 64bits big BAR support on qemu....

fb5b0c6d 08/01/2012 04:43 pm Stefano Stabellini

fix Xen compilation

xen_pt_unregister_device is used as PCIUnregisterFunc, so it should
match the type.

Signed-off-by: Stefano Stabellini <>
Signed-off-by: Anthony Liguori <>

753d5e14 07/12/2012 02:08 pm Paolo Bonzini

memory: pass EventNotifier, not eventfd

Under Win32, EventNotifiers will not have event_notifier_get_fd, so we
cannot call it in common code such as hw/virtio-pci.c. Pass a pointer to
the notifier, and only retrieve the file descriptor in kvm-specific code....

93d7ae8e 06/21/2012 07:06 pm Allen Kay

Introduce Xen PCI Passthrough, PCI config space helpers

A more complete history can be found here:
git://xenbits.xensource.com/qemu-xen-unstable.git

Signed-off-by: Allen Kay <>
Signed-off-by: Guy Zana <>
Signed-off-by: Anthony PERARD <>...

3854ca57 06/21/2012 07:06 pm Jiang Yunhong

Introduce Xen PCI Passthrough, MSI

A more complete history can be found here:
git://xenbits.xensource.com/qemu-xen-unstable.git

Signed-off-by: Jiang Yunhong <>
Signed-off-by: Shan Haitao <>
Signed-off-by: Anthony PERARD <>...

eaab4d60 06/21/2012 07:06 pm Allen Kay

Introduce Xen PCI Passthrough, qdevice

A more complete history can be found here:
git://xenbits.xensource.com/qemu-xen-unstable.git

Signed-off-by: Allen Kay <>
Signed-off-by: Guy Zana <>
Signed-off-by: Anthony PERARD <>...