[Qemu-devel] [Patch v3 2/2] linux-user: Implement handling of 5 POSIX timer syscalls.

2013-10-18 Thread mle+hs
From: Erik de Castro Lopo Implement timer_create, timer_settime, timer_gettime, timer_getoverrun and timer_delete. Signed-off-by: Erik de Castro Lopo --- linux-user/syscall.c | 174 +++ 1 file changed, 174 insertions(+) diff --git a/linux-user/s

[Qemu-devel] Patch v3 : POSIX timer implementation for linux-user.

2013-10-18 Thread mle+hs
Changes from original: * Call host's libc functions directly rather than _syscall*() (as suggested by Peter Maydell). * Remove un-needed #defines. Launchpad bug is here: https://bugs.launchpad.net/bugs/1042388

[Qemu-devel] [Patch v3 1/2] linux-user: Add target struct defs needed for POSIX timer syscalls.

2013-10-18 Thread mle+hs
From: Erik de Castro Lopo Signed-off-by: Erik de Castro Lopo --- linux-user/syscall_defs.h | 30 +- 1 file changed, 29 insertions(+), 1 deletion(-) diff --git a/linux-user/syscall_defs.h b/linux-user/syscall_defs.h index 5f53a28..ca683d1 100644 --- a/linux-user/sysc

[Qemu-devel] [PATCH 2/2] linux-user: Implement handling of 5 POSIX timer syscalls.

2013-10-18 Thread mle+hs
From: Erik de Castro Lopo Implement timer_create, timer_settime, timer_gettime, timer_getoverrun and timer_delete. --- linux-user/syscall.c | 188 +++ 1 file changed, 188 insertions(+) diff --git a/linux-user/syscall.c b/linux-user/syscall.c index

[Qemu-devel] [PATCH 1/2] linux-user: Add target struct defs needed for POSIX timer syscalls.

2013-10-18 Thread mle+hs
From: Erik de Castro Lopo --- linux-user/syscall_defs.h | 30 +- 1 file changed, 29 insertions(+), 1 deletion(-) diff --git a/linux-user/syscall_defs.h b/linux-user/syscall_defs.h index 5f53a28..ca683d1 100644 --- a/linux-user/syscall_defs.h +++ b/linux-user/syscall_