From: Paolo Bonzini <pbonzini@redhat.com>
To: Eduardo Habkost <ehabkost@redhat.com>, qemu-devel@nongnu.org
Cc: Marcel Apfelbaum <marcel@redhat.com>
Subject: Re: [Qemu-devel] [PATCH for-2.7 v3 00/12] vl: graphics stubs + #ifdef cleanup + DT_NOGRAPHIC cleanup
Date: Tue, 10 May 2016 15:55:11 +0200 [thread overview]
Message-ID: <5731E83F.2000409@redhat.com> (raw)
In-Reply-To: <1461095728-22055-1-git-send-email-ehabkost@redhat.com>
On 19/04/2016 21:55, Eduardo Habkost wrote:
> * Clean up the graphics initialization code to reduce the
> number of #ifdefs;
> * Remove the display_type == DT_NOGRAPHIC checks from hardware
> emulation code;
> * Make the display_type global variable a local variable on
> main();
> * Make the display_remote static variable a local variable on
> main().
>
> Changes v2 -> v3:
> * Include the DT_NOGRAPHIC patches again in the series, so all of
> them can be reviewed
> * Move the stub code to inline functions at console.h.
> This was done to simplify the series, as build dependencies get
> tricky when trying to build libqemustub.a with --disable-user
> --disable-system (it disables pixman build flags, and console.h
> won't build because qemu-pixman.h requires pixman headers)
> * Now the series is based on my 'machine-next' branch, available
> at:
> https://github.com/ehabkost/qemu.git machine-next
>
> Changes v1 -> v2:
> * Patches 2-6: Move stub files to stubs/ui/
> * Patch 7: Move stubs to qemu-spice.h, as the header file
> already had a separate section for !CONFIG_SPICE
> * Removed DT_NOGRAPHIC patches from the series (they will be sent
> as a separate series)
>
> Eduardo Habkost (12):
> vl: Add DT_COCOA DisplayType value
> vnc: Initialization stubs
> curses: curses_display_init() stub
> sdl: Initialization stubs
> cocoa: cocoa_display_init() stub
> gtk: Initialization stubs
> spice: Initialization stubs on qemu-spice.h
> milkymist: Move DT_NOGRAPHIC check outside milkymist_tmu2_create()
> vl: Replace DT_NOGRAPHIC with machine option
> vl: Make display_type a local variable
> vl: Move DisplayType typedef to vl.c
> vl: Make display_remote a local variable
>
> hw/core/machine.c | 21 +++++++++++++++
> hw/lm32/milkymist-hw.h | 4 ---
> hw/lm32/milkymist.c | 4 ++-
> hw/nvram/fw_cfg.c | 6 +++--
> hw/sparc/sun4m.c | 2 +-
> include/hw/boards.h | 1 +
> include/sysemu/sysemu.h | 11 --------
> include/ui/console.h | 71 ++++++++++++++++++++++++++++++++++++++++++++++++-
> include/ui/qemu-spice.h | 13 +++++++++
> vl.c | 66 +++++++++++++++++----------------------------
> 10 files changed, 138 insertions(+), 61 deletions(-)
Very nice, I suppose you'll be sending the pull request?
Paolo
next prev parent reply other threads:[~2016-05-10 13:55 UTC|newest]
Thread overview: 15+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-04-19 19:55 [Qemu-devel] [PATCH for-2.7 v3 00/12] vl: graphics stubs + #ifdef cleanup + DT_NOGRAPHIC cleanup Eduardo Habkost
2016-04-19 19:55 ` [Qemu-devel] [PATCH for-2.7 v3 01/12] vl: Add DT_COCOA DisplayType value Eduardo Habkost
2016-04-19 19:55 ` [Qemu-devel] [PATCH for-2.7 v3 02/12] vnc: Initialization stubs Eduardo Habkost
2016-04-19 19:55 ` [Qemu-devel] [PATCH for-2.7 v3 03/12] curses: curses_display_init() stub Eduardo Habkost
2016-04-19 19:55 ` [Qemu-devel] [PATCH for-2.7 v3 04/12] sdl: Initialization stubs Eduardo Habkost
2016-04-19 19:55 ` [Qemu-devel] [PATCH for-2.7 v3 05/12] cocoa: cocoa_display_init() stub Eduardo Habkost
2016-04-19 19:55 ` [Qemu-devel] [PATCH for-2.7 v3 06/12] gtk: Initialization stubs Eduardo Habkost
2016-04-19 19:55 ` [Qemu-devel] [PATCH for-2.7 v3 07/12] spice: Initialization stubs on qemu-spice.h Eduardo Habkost
2016-04-19 19:55 ` [Qemu-devel] [PATCH for-2.7 v3 08/12] milkymist: Move DT_NOGRAPHIC check outside milkymist_tmu2_create() Eduardo Habkost
2016-04-19 19:55 ` [Qemu-devel] [PATCH for-2.7 v3 09/12] vl: Replace DT_NOGRAPHIC with machine option Eduardo Habkost
2016-04-19 19:55 ` [Qemu-devel] [PATCH for-2.7 v3 10/12] vl: Make display_type a local variable Eduardo Habkost
2016-04-19 19:55 ` [Qemu-devel] [PATCH for-2.7 v3 11/12] vl: Move DisplayType typedef to vl.c Eduardo Habkost
2016-04-19 19:55 ` [Qemu-devel] [PATCH for-2.7 v3 12/12] vl: Make display_remote a local variable Eduardo Habkost
2016-05-10 13:55 ` Paolo Bonzini [this message]
2016-05-10 15:17 ` [Qemu-devel] [PATCH for-2.7 v3 00/12] vl: graphics stubs + #ifdef cleanup + DT_NOGRAPHIC cleanup Eduardo Habkost
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=5731E83F.2000409@redhat.com \
--to=pbonzini@redhat.com \
--cc=ehabkost@redhat.com \
--cc=marcel@redhat.com \
--cc=qemu-devel@nongnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.