[Qemu-devel] [PATCH 0/2 v3] xenfb: rework xen vkbd backend

Owen Smith posted 2 patches 6 years, 9 months ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/1501081831-9587-1-git-send-email-owen.smith@citrix.com
Test FreeBSD passed
Test checkpatch passed
Test s390x passed
hw/display/xenfb.c | 412 +++++++++++++++++++++++++++++++++--------------------
1 file changed, 258 insertions(+), 154 deletions(-)
[Qemu-devel] [PATCH 0/2 v3] xenfb: rework xen vkbd backend
Posted by Owen Smith 6 years, 9 months ago
These patches are intended to allow PV frontends, like the Windows
frontend to use the backend provided by Qemu. The Windows frontend(1)
requires absolute mouse coordinates in a fixed range, which is not
possible under HVM guests, where the vfb and Qemu console is not
guaranteed to be available or report constant dimmensions.

(1) git://xenbits.xen.org/pvdrivers/win/xenvkbd.git

Fixes since v2:
  Rebased to master
  Reworked the input handler callbacks, simplifying the state
    tracking and input event mapping.

Owen Smith (2):
  xenfb: Use Input Handlers directly
  xenfb: Add [feature|request]-raw-pointer

 hw/display/xenfb.c | 412 +++++++++++++++++++++++++++++++++--------------------
 1 file changed, 258 insertions(+), 154 deletions(-)

-- 
2.1.4