diff options
author | Yi Min Zhao <zyimin@linux.vnet.ibm.com> | 2016-05-13 14:58:14 +0800 |
---|---|---|
committer | Cornelia Huck <cornelia.huck@de.ibm.com> | 2016-07-11 09:48:05 +0200 |
commit | e7d336959b7c01699702dcda4b54a822972d74a8 (patch) | |
tree | 0e147b5af87151cc37e2b6f036f11e2c8fe6ab36 /hw/microblaze/boot.c | |
parent | f7c40aa1e7feb50bc4d4bc171fa811bdd9a93e51 (diff) |
s390x/pci: acceleration for getting S390pciState
There are a number of places where the code needs to get the instance
of S390pciState. It calls object_resolve_path() every time. This
wastes a lot of time and leads to low performance. Thus we add
s390_get_phb() to improve it.
Because we always have a phb, we remove all return checkings in the
callers and add an assert in s390_get_phb() to make sure that phb is
getted successfully.
Signed-off-by: Yi Min Zhao <zyimin@linux.vnet.ibm.com>
Reviewed-by: Pierre Morel <pmorel@linux.vnet.ibm.com>
Signed-off-by: Cornelia Huck <cornelia.huck@de.ibm.com>
Diffstat (limited to 'hw/microblaze/boot.c')
0 files changed, 0 insertions, 0 deletions