aboutsummaryrefslogtreecommitdiff
path: root/linux-user
diff options
context:
space:
mode:
authorPhilippe Mathieu-Daudé <f4bug@amsat.org>2021-12-01 23:32:53 +0100
committerPaolo Bonzini <pbonzini@redhat.com>2021-12-18 10:57:37 +0100
commit5a3a2eb3b1096a52580c1b8c3eb0739714e7d941 (patch)
treec016a716941664aaca665161fd938ea6b3bd4550 /linux-user
parent08c34c642dbcb5f7d9d94b07b471f80e333541cc (diff)
downloadqemu-5a3a2eb3b1096a52580c1b8c3eb0739714e7d941.zip
qemu-5a3a2eb3b1096a52580c1b8c3eb0739714e7d941.tar.gz
qemu-5a3a2eb3b1096a52580c1b8c3eb0739714e7d941.tar.bz2
hw/i386/vmmouse: Require 'i8042' property to be set
If the 'i8042' property is not set, mouse events handled by vmmouse_mouse_event() end calling i8042_isa_mouse_fake_event() with a NULL argument, resulting in ps2_mouse_fake_event() being called with invalid PS2MouseState pointer. Fix by requiring the 'i8042' property to be always set: $ qemu-system-x86_64 -device vmmouse qemu-system-x86_64: -device vmmouse: 'i8042' link is not set Fixes: 91c9e09147b ("vmmouse: convert to qdev") Reported-by: Calvin Buckley <calvin@cmpct.info> Resolves: https://gitlab.com/qemu-project/qemu/-/issues/752 Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org> Message-Id: <20211201223253.36080-1-f4bug@amsat.org> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'linux-user')
0 files changed, 0 insertions, 0 deletions