qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH v2 0/5] linux-user: safe_syscall updates
@ 2016-06-22  0:32 Richard Henderson
  2016-06-22  0:32 ` [Qemu-devel] [PATCH v2 1/5] linux-user: Provide safe_syscall for i386 Richard Henderson
                   ` (5 more replies)
  0 siblings, 6 replies; 10+ messages in thread
From: Richard Henderson @ 2016-06-22  0:32 UTC (permalink / raw)
  To: qemu-devel; +Cc: peter.maydell, riku.voipio

Rebased on Riku's linux-user-for-upstream branch.
Fixed some nits that Peter pointed out.
Fixed the ppc64 version to properly return -errno.

Retested all except s390x, which is, at the moment, inconvenient.


r~


Richard Henderson (5):
  linux-user: Provide safe_syscall for i386
  linux-user: Provide safe_syscall for arm
  linux-user: Provide safe_syscall for aarch64
  linux-user: Provide safe_syscall for s390x
  linux-user: Provide safe_syscall for ppc64

 linux-user/host/aarch64/hostdep.h          |  23 ++++++
 linux-user/host/aarch64/safe-syscall.inc.S |  75 +++++++++++++++++++
 linux-user/host/arm/hostdep.h              |  23 ++++++
 linux-user/host/arm/safe-syscall.inc.S     |  90 +++++++++++++++++++++++
 linux-user/host/i386/hostdep.h             |  23 ++++++
 linux-user/host/i386/safe-syscall.inc.S    | 112 +++++++++++++++++++++++++++++
 linux-user/host/ppc64/hostdep.h            |  23 ++++++
 linux-user/host/ppc64/safe-syscall.inc.S   |  92 ++++++++++++++++++++++++
 linux-user/host/s390x/hostdep.h            |  23 ++++++
 linux-user/host/s390x/safe-syscall.inc.S   |  90 +++++++++++++++++++++++
 10 files changed, 574 insertions(+)
 create mode 100644 linux-user/host/aarch64/safe-syscall.inc.S
 create mode 100644 linux-user/host/arm/safe-syscall.inc.S
 create mode 100644 linux-user/host/i386/safe-syscall.inc.S
 create mode 100644 linux-user/host/ppc64/safe-syscall.inc.S
 create mode 100644 linux-user/host/s390x/safe-syscall.inc.S

-- 
2.5.5

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2016-06-24  9:09 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-06-22  0:32 [Qemu-devel] [PATCH v2 0/5] linux-user: safe_syscall updates Richard Henderson
2016-06-22  0:32 ` [Qemu-devel] [PATCH v2 1/5] linux-user: Provide safe_syscall for i386 Richard Henderson
2016-06-23 12:06   ` Peter Maydell
2016-06-22  0:32 ` [Qemu-devel] [PATCH v2 2/5] linux-user: Provide safe_syscall for arm Richard Henderson
2016-06-22  0:32 ` [Qemu-devel] [PATCH v2 3/5] linux-user: Provide safe_syscall for aarch64 Richard Henderson
2016-06-23 12:06   ` Peter Maydell
2016-06-22  0:32 ` [Qemu-devel] [PATCH v2 4/5] linux-user: Provide safe_syscall for s390x Richard Henderson
2016-06-22  0:32 ` [Qemu-devel] [PATCH v2 5/5] linux-user: Provide safe_syscall for ppc64 Richard Henderson
2016-06-23 12:10 ` [Qemu-devel] [PATCH v2 0/5] linux-user: safe_syscall updates Peter Maydell
2016-06-24  9:08   ` Riku Voipio

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).