shpc: standard hot plug controller
This adds support for SHPC interface, as defined by PCI StandardHot-Plug Controller and Subsystem Specification, Rev 1.0http://www.pcisig.com/specifications/conventional/pci_hot_plug/SHPC_10
Only SHPC intergrated with a PCI-to-PCI bridge is supported,...
pci_bridge: fix status: do not override cap bit
pci: Do not check if a bus exist in pci_parse_devaddr.
Actually, pci_parse_devaddr checks if the dom/bus of the PCI address exist. Butthis should be the jobs of a caller. In fact, the two callers of this functionwill try to retrieve the PCIBus related to the devaddr and return an error if...
pci_regs: Fix value of PCI_EXP_TYPE_RC_EC.
Value check in PCI Express Base Specification rev 1.1
Signed-off-by: Anthony PERARD <anthony.perard@citrix.com>Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
pci: don't export an internal function
Make an internal function, pci_parse_devaddr,static.
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
pci: make another unused extern function static
Make pci_find_bus static and rename to pci_find_bus_nr to matchfunctionality.
pci_bridge: user-friendly default bus name
For a pci bridge device, if we don't overridethe name with custom code, the bus will be addressed as<id>.0, where id is the id specified by the user.
Since PCI Bridge devices have a single bus each, we don't need...
target-lm32/microblaze: Drop second CPU{LM32, MB}State typedef
Commit 9b9a970a23625de4ae6b7461906a9a0d98d3ca95(target-lm32/microblaze: Typedef struct CPU{MB,LM32}State)introduced necessary typedefs for cpu_mmu_index() and mmu.hrespectively.
On some GCC versions this leads to "error: redefinition of typedef"....
Merge remote-tracking branch 'afaerber/qom-cpu.v5' into staging
vnc: Limit r/w access to size of allocated memory
This fixes memory reads and writes which exceeded the upper limitof allocated memory vd->guest.ds->data and vd->server->data.
Cc: Anthony Liguori <aliguori@us.ibm.com>Signed-off-by: Stefan Weil <weil@mail.berlios.de>...
View all revisions | View revisions
Also available in: Atom