Hi, Third round of the framebuffer display driver patches, including git tree for pull as I think it's ready now.
Changes: Addressed review comments from Markus. Catch a few more fatal signals, especially SIGABRT, so fbdev restores your console when qemu runs into an assert(). Misc little tweaks, no major changes. cheers, Gerd The following changes since commit 6b80f7db8a7f84d21e46d01e30c8497733bb23a0: Merge remote-tracking branch 'kiszka/queues/slirp' into staging (2012-09-17 10:23:20 -0500) are available in the git repository at: git://git.kraxel.org/qemu fbdev.1 Gerd Hoffmann (9): QLIST-ify display change listeners. add unregister_displaychangelistener move set_mouse + cursor_define callbacks fbdev: add linux framebuffer display driver. fbdev: add monitor command to enable/disable fbdev: make configurable at compile time. fbdev: move to pixman fbdev: add mouse pointer support fbdev: add display scaling support configure | 24 ++ console.c | 2 +- console.h | 123 ++++-- hmp-commands.hx | 15 + hmp.c | 9 + hmp.h | 1 + hw/jazz_led.c | 2 +- hw/qxl-render.c | 2 +- hw/vga.c | 10 +- hw/vmware_vga.c | 11 +- hw/xenfb.c | 2 +- qapi-schema.json | 14 + qemu-options.hx | 8 + qmp-commands.hx | 6 + qmp.c | 17 + sysemu.h | 1 + trace-events | 15 + ui/Makefile.objs | 1 + ui/fbdev.c | 1142 +++++++++++++++++++++++++++++++++++++++++++++++++++ ui/linux-keynames.h | 388 +++++++++++++++++ ui/sdl.c | 8 +- ui/spice-display.c | 4 +- ui/vnc.c | 8 +- vl.c | 50 ++- 24 files changed, 1789 insertions(+), 74 deletions(-) create mode 100644 ui/fbdev.c create mode 100644 ui/linux-keynames.h