[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH 02/10] linux-user: fix rlimit syscalls on sparc(64)
From: |
riku . voipio |
Subject: |
[Qemu-devel] [PATCH 02/10] linux-user: fix rlimit syscalls on sparc(64) |
Date: |
Thu, 27 Oct 2011 15:02:48 +0300 |
From: Matthias Braun <address@hidden>
Signed-off-by: Matthias Braun <address@hidden>
Signed-off-by: Riku Voipio <address@hidden>
---
linux-user/syscall_defs.h | 7 ++++++-
1 files changed, 6 insertions(+), 1 deletions(-)
diff --git a/linux-user/syscall_defs.h b/linux-user/syscall_defs.h
index 1bc54c7..5fd4c9c 100644
--- a/linux-user/syscall_defs.h
+++ b/linux-user/syscall_defs.h
@@ -687,7 +687,7 @@ struct target_rlimit {
#if defined(TARGET_ALPHA)
#define TARGET_RLIM_INFINITY 0x7fffffffffffffffull
-#elif defined(TARGET_MIPS) || defined(TARGET_SPARC)
+#elif defined(TARGET_MIPS) || (defined(TARGET_SPARC) && TARGET_ABI_BITS == 32)
#define TARGET_RLIM_INFINITY 0x7fffffffUL
#else
#define TARGET_RLIM_INFINITY ((abi_ulong)-1)
@@ -716,8 +716,13 @@ struct target_rlimit {
#define TARGET_RLIMIT_STACK 3
#define TARGET_RLIMIT_CORE 4
#define TARGET_RLIMIT_RSS 5
+#if defined(TARGET_SPARC)
+#define TARGET_RLIMIT_NOFILE 6
+#define TARGET_RLIMIT_NPROC 7
+#else
#define TARGET_RLIMIT_NPROC 6
#define TARGET_RLIMIT_NOFILE 7
+#endif
#define TARGET_RLIMIT_MEMLOCK 8
#define TARGET_RLIMIT_AS 9
#define TARGET_RLIMIT_LOCKS 10
--
1.7.5.4
- [Qemu-devel] [PATCH 00/10] Linux-user patches for 1.0, riku . voipio, 2011/10/27
- [Qemu-devel] [PATCH 10/10] ppc64-linux-user: Fix syscall return type., riku . voipio, 2011/10/27
- [Qemu-devel] [PATCH 07/10] sparc-linux-user: Fixup sending SIGSEGV, riku . voipio, 2011/10/27
- [Qemu-devel] [PATCH 04/10] linux-user: fix openat, riku . voipio, 2011/10/27
- [Qemu-devel] [PATCH 02/10] linux-user: fix rlimit syscalls on sparc(64),
riku . voipio <=
- [Qemu-devel] [PATCH 08/10] sparc-linux-user: Add some missing syscall numbers, riku . voipio, 2011/10/27
- [Qemu-devel] [PATCH 09/10] ppc64-linux-user: Properly interpret the entry function descriptor., riku . voipio, 2011/10/27
- [Qemu-devel] [PATCH 05/10] linux-user: implement reboot syscall, riku . voipio, 2011/10/27
- [Qemu-devel] [PATCH 01/10] linux-user: fix TARGET_RLIM_INFINITY declaration, riku . voipio, 2011/10/27
- [Qemu-devel] [PATCH 03/10] linux-user: fix abi_(u)long, target_ulong mismatch, riku . voipio, 2011/10/27
- [Qemu-devel] [PATCH 06/10] sparc-linux-user: Handle SIGILL., riku . voipio, 2011/10/27