From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:39882) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TDs3i-0005PF-D0 for qemu-devel@nongnu.org; Tue, 18 Sep 2012 03:17:32 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TDs3a-0000Ej-GX for qemu-devel@nongnu.org; Tue, 18 Sep 2012 03:17:26 -0400 Received: from mx1.redhat.com ([209.132.183.28]:55413) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TDs3a-0000E5-1r for qemu-devel@nongnu.org; Tue, 18 Sep 2012 03:17:18 -0400 Received: from int-mx10.intmail.prod.int.phx2.redhat.com (int-mx10.intmail.prod.int.phx2.redhat.com [10.5.11.23]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id q8I7HGAd017030 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Tue, 18 Sep 2012 03:17:17 -0400 From: Gerd Hoffmann Date: Tue, 18 Sep 2012 09:17:05 +0200 Message-Id: <1347952634-12286-1-git-send-email-kraxel@redhat.com> Subject: [Qemu-devel] [PULL 0/9] linux framebuffer display driver List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: Gerd Hoffmann 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