qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
From: Richard Henderson <rth@twiddle.net>
To: qemu-devel@nongnu.org
Cc: Riku Voipio <riku.voipio@iki.fi>
Subject: [Qemu-devel] [PATCH v2 0/6] {alpha-}linux-user improvments
Date: Sat,  2 Jun 2012 12:29:51 -0700	[thread overview]
Message-ID: <1338665397-20917-1-git-send-email-rth@twiddle.net> (raw)

Changes v1-v2:
  Dropped -stracefile patch.  That clearly needs more iteration in
  order to make everyone happy.  I don't want the rest of this to
  get caught up in that.

  Two patches that fix all of the mmap problems I've been able to
  find in the glibc testsuite.  The iconv tests that load lots of
  shared libraries are particularly good at triggering both problems.

  Handle O_CLOEXEC et al properly.

  Handle pipe2 properly.


r~



Richard Henderson (6):
  alpha-linux-user: Fix signal handling
  alpha-linux-user: Work around hosted mmap allocation problems
  alpha-linux-user: Handle TARGET_SSI_IEEE_RAISE_EXCEPTION properly
  linux-user: Handle O_SYNC, O_NOATIME, O_CLOEXEC, O_PATH
  linux-user: Allocate the right amount of space for non-fixed file
    maps
  linux-user: Translate pipe2 flags; add to strace

 linux-user/main.c         |    3 +
 linux-user/mmap.c         |   30 ++++--
 linux-user/strace.c       |   12 ++-
 linux-user/strace.list    |    3 +
 linux-user/syscall.c      |   74 ++++++++++++--
 linux-user/syscall_defs.h |  236 +++++++++++++++++++++++++--------------------
 target-alpha/cpu.h        |   11 ++
 7 files changed, 243 insertions(+), 126 deletions(-)

-- 
1.7.7.6

             reply	other threads:[~2012-06-02 19:30 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-06-02 19:29 Richard Henderson [this message]
2012-06-02 19:29 ` [Qemu-devel] [PATCH 1/6] alpha-linux-user: Fix signal handling Richard Henderson
2012-06-02 19:29 ` [Qemu-devel] [PATCH 2/6] alpha-linux-user: Work around hosted mmap allocation problems Richard Henderson
2012-06-02 19:29 ` [Qemu-devel] [PATCH 3/6] alpha-linux-user: Handle TARGET_SSI_IEEE_RAISE_EXCEPTION properly Richard Henderson
2012-06-02 19:29 ` [Qemu-devel] [PATCH 4/6] linux-user: Handle O_SYNC, O_NOATIME, O_CLOEXEC, O_PATH Richard Henderson
2012-06-02 19:29 ` [Qemu-devel] [PATCH 5/6] linux-user: Allocate the right amount of space for non-fixed file maps Richard Henderson
2012-06-02 19:29 ` [Qemu-devel] [PATCH 6/6] linux-user: Translate pipe2 flags; add to strace Richard Henderson

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=1338665397-20917-1-git-send-email-rth@twiddle.net \
    --to=rth@twiddle.net \
    --cc=qemu-devel@nongnu.org \
    --cc=riku.voipio@iki.fi \
    /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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).