aboutsummaryrefslogtreecommitdiff
path: root/host-utils.h
diff options
context:
space:
mode:
authorDonald Dutile <ddutile@redhat.com>2011-09-21 15:25:11 -0400
committerAnthony Liguori <aliguori@us.ibm.com>2011-09-23 10:55:34 -0500
commitffe3ce1173e71ca299d08f6542839cc31ea3e3cf (patch)
treeef095af380ee8cdf3ed85e514b12f3c909db50e9 /host-utils.h
parentc1d23eaccc5020bb546a4391a0b2abf8ee861923 (diff)
downloadqemu-ffe3ce1173e71ca299d08f6542839cc31ea3e3cf.zip
qemu-ffe3ce1173e71ca299d08f6542839cc31ea3e3cf.tar.gz
qemu-ffe3ce1173e71ca299d08f6542839cc31ea3e3cf.tar.bz2
pci-devfn: check that device/slot number is within range
Need to check that guest slot/device number is not > 31 or walk off the devfn table when checking if a devfn is available or not in a guest. before this fix, passing in an addr=abc or addr=34, can crash qemu, sometimes fail gracefully if data past end of devfn table fails the availability test. with this fix, get clean error: Property 'pci-assign.addr' doesn't take value '34' also tested when no addr= param passed for guest (pcicfg) address, and that worked as well. Signed-off-by: Don Dutile <ddutile@redhat.com> Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Diffstat (limited to 'host-utils.h')
0 files changed, 0 insertions, 0 deletions