summary refs log tree commit diff stats
path: root/scripts/modules/module_block.py
diff options
context:
space:
mode:
authorGreg Kurz <groug@kaod.org>2020-01-17 10:15:52 +0100
committerDavid Gibson <david@gibson.dropbear.id.au>2020-02-02 14:07:57 +1100
commitcbd0d7f36322ff8e2c9b625672ab1dafe0dc1712 (patch)
treeff376b22b77bb7a8ed1c76d302979af6eaabaf7d /scripts/modules/module_block.py
parent6e0552a3a7d4e340a06372d79a27e4d89812d241 (diff)
downloadfocaccia-qemu-cbd0d7f36322ff8e2c9b625672ab1dafe0dc1712.tar.gz
focaccia-qemu-cbd0d7f36322ff8e2c9b625672ab1dafe0dc1712.zip
spapr: Fail CAS if option vector table cannot be parsed
Most of the option vector helpers have assertions to check their
arguments aren't null. The guest can provide an arbitrary address
for the CAS structure that would result in such null arguments.
Fail CAS with H_PARAMETER and print a warning instead of aborting
QEMU.

Signed-off-by: Greg Kurz <groug@kaod.org>
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Message-Id: <157925255250.397143.10855183619366882459.stgit@bahia.lan>
Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
Diffstat (limited to 'scripts/modules/module_block.py')
0 files changed, 0 insertions, 0 deletions