All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Denis V. Lunev" <den@openvz.org>
Cc: Yuri Pudgorodskiy <yur@virtuozzo.com>,
	mdroth@linux.vnet.ibm.com, Vasiliy Tolstov <v.tolstov@selfip.ru>,
	qemu-devel@nongnu.org
Subject: Re: [Qemu-devel] [PATCH v2 0/5] simplified QEMU guest exec
Date: Wed, 7 Oct 2015 07:53:23 +0300	[thread overview]
Message-ID: <5614A543.4040705@openvz.org> (raw)
In-Reply-To: <1444057059-28912-1-git-send-email-den@openvz.org>

On 10/05/2015 05:57 PM, Denis V. Lunev wrote:
> This patchset provides simplified guest-exec functionality. The
> idea is simple. We drop original guest-pipe-open etc stuff and provides
> simple and dumb API:
> - spawn process (originally with stdin/stdout/stderr as /dev/null)
> - later simple buffer is added for this purpose
>
> That is all for now.
>
> Changes from v1:
> - use g_new0() instead of g_malloc0
> - added explicit 'exited' bool to GuestExecStatus
> - reworked documentation for GuestExecStatus
> - added comment about platform-specific signals and exception codes
> - replaces 'pid' with 'handle' in guest-exec api
>
> Signed-off-by: Denis V. Lunev <den@openvz.org>
> Signed-off-by: Yuri Pudgorodskiy <yur@virtuozzo.com>
> CC: Michael Roth <mdroth@linux.vnet.ibm.com>
>
> Denis V. Lunev (2):
>    qga: drop guest_file_init helper and replace it with static
>      initializers
>    qga: handle possible SIGPIPE in guest-file-write
>
> Yuri Pudgorodskiy (3):
>    qga: guest exec functionality
>    qga: handle G_IO_STATUS_AGAIN in ga_channel_write_all()
>    qga: guest-exec simple stdin/stdout/stderr redirection
>
>   qga/channel-posix.c  |  23 ++--
>   qga/commands-posix.c |  10 +-
>   qga/commands-win32.c |  10 +-
>   qga/commands.c       | 363 +++++++++++++++++++++++++++++++++++++++++++++++++++
>   qga/main.c           |   6 +
>   qga/qapi-schema.json |  67 ++++++++++
>   6 files changed, 453 insertions(+), 26 deletions(-)
>
Michael,

we are really near soft freeze. Can you pls spend a bit of time
and look this. The amount of changes is not that big in
comparison with the previous set.

Den

P.S. Sorry in advance if this ping happens too early.

      parent reply	other threads:[~2015-10-07  4:53 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-10-05 14:57 [Qemu-devel] [PATCH v2 0/5] simplified QEMU guest exec Denis V. Lunev
2015-10-05 14:57 ` [Qemu-devel] [PATCH 1/5] qga: drop guest_file_init helper and replace it with static initializers Denis V. Lunev
2015-10-05 14:57 ` [Qemu-devel] [PATCH 2/5] qga: guest exec functionality Denis V. Lunev
2015-10-05 14:57 ` [Qemu-devel] [PATCH 3/5] qga: handle possible SIGPIPE in guest-file-write Denis V. Lunev
2015-10-05 14:57 ` [Qemu-devel] [PATCH 4/5] qga: handle G_IO_STATUS_AGAIN in ga_channel_write_all() Denis V. Lunev
2015-10-05 14:57 ` [Qemu-devel] [PATCH 5/5] qga: guest-exec simple stdin/stdout/stderr redirection Denis V. Lunev
2015-10-07  4:53 ` Denis V. Lunev [this message]

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=5614A543.4040705@openvz.org \
    --to=den@openvz.org \
    --cc=mdroth@linux.vnet.ibm.com \
    --cc=qemu-devel@nongnu.org \
    --cc=v.tolstov@selfip.ru \
    --cc=yur@virtuozzo.com \
    /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.