From: Riku Voipio
I haven't been active for a while. Pass the maintainer hat
forward to Laurent, who has done a stellar job filling in.
Signed-off-by: Riku Voipio
---
MAINTAINERS | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git MAINTAINERS MAINTAINERS
index dec252f38b
Hi Laurent,
On Mon, Jan 15, 2018 at 01:52:32PM +0100, Laurent Vivier wrote:
> Le 15/01/2018 à 13:48, Peter Maydell a écrit :
> > On 28 November 2017 at 14:35, Peter Maydell
> > wrote:
> >> If multiple guest threads in user-mode emulation write to a
> >> page which QEMU
is one of the issues described in
https://bugs.launchpad.net/qemu/+bug/1705118
Reviewed-by: Laurent Vivier <laur...@vivier.eu>
Reviewed-by: Philippe Mathieu-Daudé <f4...@amsat.org>
Signed-off-by: Peter Maydell <peter.mayd...@linaro.org>
Signed-off-by: Riku Voipio <riku.voi...@
field of the guest siginfo.
Reviewed-by: Laurent Vivier <laur...@vivier.eu>
Reviewed-by: Philippe Mathieu-Daudé <f4...@amsat.org>
Signed-off-by: Peter Maydell <peter.mayd...@linaro.org>
Signed-off-by: Riku Voipio <riku.voi...@linaro.org>
---
target/sparc/mmu_helper.c |
owg...@mips.com>
Signed-off-by: Riku Voipio <riku.voi...@linaro.org>
---
linux-user/syscall.c | 6 ++
1 file changed, 6 insertions(+)
diff --git a/linux-user/syscall.c b/linux-user/syscall.c
index 84e123b67b..f31b853bb7 100644
--- a/linux-user/syscall.c
+++ b/linux-user/syscall
From: Helge Deller <del...@gmx.de>
Reviewed-by: Laurent Vivier <laur...@vivier.eu>
Signed-off-by: Helge Deller <del...@gmx.de>
Message-Id: <20170311100543.ga29...@ls3530.fritz.box>
Signed-off-by: Richard Henderson <r...@twiddle.net>
Signed-off-by: Riku Voipio <r
<laur...@vivier.eu>
Reviewed-by: Philippe Mathieu-Daudé <f4...@amsat.org>
Signed-off-by: Peter Maydell <peter.mayd...@linaro.org>
Signed-off-by: Riku Voipio <riku.voi...@linaro.org>
---
linux-user/syscall.c | 27 +++
1 file changed, 23 insertions(+), 4 de
From: Richard Henderson <r...@twiddle.net>
By failing to return from the syscall in the child, the child
issues another clone syscall and hilarity ensues.
Signed-off-by: Richard Henderson <r...@twiddle.net>
Signed-off-by: Riku Voipio <riku.voi...@linaro.org>
---
linux-user/hpp
xv as we pre-calculated, rather
than merely having a comment saying we need to do that.
Fixes: https://bugs.launchpad.net/qemu/+bug/1728116
Reviewed-by: Richard Henderson <richard.hender...@linaro.org>
Signed-off-by: Peter Maydell <peter.mayd...@linaro.org>
Signed-off-by: Riku Voipio
From: Helge Deller <del...@gmx.de>
Signed-off-by: Helge Deller <del...@gmx.de>
Signed-off-by: Richard Henderson <r...@twiddle.net>
Message-ID: <20170311175019.ga7...@ls3530.fritz.box>
Signed-off-by: Riku Voipio <riku.voi...@linaro.org>
---
linux-user/syscall_def
ohn Paul Adrian Glaubitz <glaub...@physik.fu-berlin.de>
Signed-off-by: James Clarke <jrt...@jrtc27.com>
Signed-off-by: Riku Voipio <riku.voi...@linaro.org>
---
linux-user/syscall.c | 36 +---
1 file changed, 25 insertions(+), 11 deletions(-)
diff
struction that caused the fault.
This fixes the test case in
https://bugs.launchpad.net/qemu/+bug/1077116
for ppc, ppc64 and ppc64le.
Reviewed-by: Laurent Vivier <laur...@vivier.eu>
Signed-off-by: Peter Maydell <peter.mayd...@linaro.org>
Signed-off-by: Riku Voipio <riku.voi...@lin
lt;20170311175019.ga7...@ls3530.fritz.box>
Signed-off-by: Riku Voipio <riku.voi...@linaro.org>
---
linux-user/syscall_defs.h | 6 +-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/linux-user/syscall_defs.h b/linux-user/syscall_defs.h
index 38339ecb9a..a6ed30d70e 100644
--- a/l
From: Helge Deller <del...@gmx.de>
Reviewed-by: Laurent Vivier <laur...@vivier.eu>
Signed-off-by: Helge Deller <del...@gmx.de>
Signed-off-by: Richard Henderson <r...@twiddle.net>
Signed-off-by: Riku Voipio <riku.voi...@linaro.org>
---
linux-user/syscall_defs.h |
-by: Richard Henderson <r...@twiddle.net>
Signed-off-by: Riku Voipio <riku.voi...@linaro.org>
---
linux-user/signal.c | 4 ++--
linux-user/syscall_defs.h | 13 +
2 files changed, 15 insertions(+), 2 deletions(-)
diff --git a/linux-user/signal.c b/linux-user/signal.c
inde
r <del...@gmx.de>
Message-Id: <20170311183016.ga20...@ls3530.fritz.box>
[rth: Drop MAP_STACK instead of translating it, since it is ignored
in the kernel anyway. Fix tabs to spaces.]
Signed-off-by: Richard Henderson <r...@twiddle.net>
Signed-off-by: Riku Voipio <riku.voi...@
From: Riku Voipio <riku.voi...@linaro.org>
The following changes since commit b0fbe46ad82982b289a44ee2495b59b0bad8a842:
Update version for v2.11.0-rc0 release (2017-11-07 16:05:28 +)
are available in the git repository at:
git://git.linaro.org/people/riku.voipio/qemu.git tag
From: "Emilio G. Cota" <c...@braap.org>
Signed-off-by: Emilio G. Cota <c...@braap.org>
Signed-off-by: Riku Voipio <riku.voi...@linaro.org>
---
linux-user/syscall.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/linux-user/syscall.c b/linux-use
Hi,
On Mon, Nov 06, 2017 at 08:17:44PM +, Zach Riggle wrote:
> Ping! What needs to be done to move this forward? My current implementation
> is compatible with musl.
I'll have a look at it soon.
Riku
> On Thu, Nov 2, 2017 at 12:36 PM Peter Maydell
> wrote:
>
> >
On Mon, Nov 06, 2017 at 06:33:22PM +, Peter Maydell wrote:
> This patchset fixes most of the problems with delivering SIGSEGV
> noted in https://bugs.launchpad.net/qemu/+bug/1705118:
> * s390x is missing masking operations on the fault address
>passed to the guest in si_addr
> * ppc is
On Mon, Nov 06, 2017 at 06:03:51PM +, James Cowgill wrote:
> If an application tries to install a seccomp filter using
> prctl(PR_SET_SECCOMP), the filter is likely for the target instead of the host
> architecture. This will probably cause qemu to be immediately killed when it
> executes
Applied to linux-user, thanks
Riku
On Wed, Oct 18, 2017 at 06:01:41PM -0400, Emilio G. Cota wrote:
> Signed-off-by: Emilio G. Cota
> ---
> linux-user/syscall.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/linux-user/syscall.c b/linux-user/syscall.c
On Wed, Oct 04, 2017 at 10:38:50AM +0200, John Paul Adrian Glaubitz wrote:
> Hi!
>
> Any chance that this patch gets merged soon?
>
> Looks like it has been reviewed by at least Richard and Philippe.
Sorry, slipped under radar. Applied to linux-user.
> Adrian
>
> On 09/15/2017 09:33 PM,
On Tue, Oct 31, 2017 at 01:53:51PM +0100, Richard Henderson wrote:
> I believe these were last posted back in March.
> I must claim responsibility for not pinging earlier.
Thanks, applied to linux-user
>
> r~
>
>
> Helge Deller (5):
> linux-user/hppa: Fix TARGET_SA_* defines
>
On Thu, Oct 26, 2017 at 04:06:22PM -0500, Zach Riggle wrote:
> Friendly ping :)
>
> I've updated the patch with v2 which addresses the style issue
I'll have a look at it soon.
>
> *Zach Riggle*
>
> On Tue, Oct 24, 2017 at 10:34 PM, Zach Riggle wrote:
>
> > Previously,
vivier.eu>
Signed-off-by: Riku Voipio <riku.voi...@linaro.org>
---
linux-user/syscall_defs.h | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/linux-user/syscall_defs.h b/linux-user/syscall_defs.h
index 6e2287e918..447915cf80 100644
--- a/linux-user/syscall_defs.h
+
Signed-off-by: Peter Maydell <peter.mayd...@linaro.org>
Signed-off-by: Riku Voipio <riku.voi...@linaro.org>
---
linux-user/syscall_defs.h | 31 ---
1 file changed, 28 insertions(+), 3 deletions(-)
diff --git a/linux-user/syscall_defs.h b/linux-user/sy
Define
a workable value in linux-user/arm/, and also document why the
special case is required.
Signed-off-by: Richard Henderson <r...@twiddle.net>
Reviewed-by: Peter Maydell <peter.mayd...@linaro.org>
Message-Id: <20170708025030.15845-3-...@twiddle.net>
Signed-off-by: Riku Voipio
From: Riku Voipio <riku.voi...@linaro.org>
The following changes since commit 40a1e8ac2e10155b5df13a2508ac080b00cd7e23:
Merge remote-tracking branch 'remotes/elmarco/tags/vu-pull-request' into
staging (2017-10-16 10:22:39 +0100)
are available in the git repository at:
git://git.lina
org>
Message-Id: <20170708025030.15845-4-...@twiddle.net>
Signed-off-by: Riku Voipio <riku.voi...@linaro.org>
---
target/sh4/cpu.h | 6 +-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/target/sh4/cpu.h b/target/sh4/cpu.h
index 79f85d3365..123f34783a 100644
--- a/tar
eu-Daudé <f4...@amsat.org>
Message-Id: <20170708025030.15845-2-...@twiddle.net>
Signed-off-by: Riku Voipio <riku.voi...@linaro.org>
---
accel/tcg/translate-all.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/accel/tcg/translate-all.c b/accel/tcg/translate-all.c
index
ich meant that it wasn't permitting the guest space to
butt right up against the commpage.
Fix the comparison, so that -R values all the way up to 0x
work correctly.
Reviewed-by: Emilio G. Cota <c...@braap.org>
Signed-off-by: Peter Maydell <peter.mayd...@linaro.org>
Signe
From: Riku Voipio <riku.voi...@linaro.org>
Since O_TMPFILE might differ between guest and host,
add it to the bitmask_transtbl. While at it, fix the definitions
of O_DIRECTORY etc which should arm32 according to kernel sources.
This fixes open14 and openat03 ltp testcases. Fixes:
From: Laurent Vivier <laur...@vivier.eu>
Signed-off-by: Laurent Vivier <laur...@vivier.eu>
Reviewed-by: Richard Henderson <r...@twiddle.net>
Signed-off-by: Riku Voipio <riku.voi...@linaro.org>
---
linux-user/signal.c | 43 +++
1 fil
From: Carlo Marcelo Arenas Belón <care...@gmail.com>
likely introduced in 3532fa7402cda16f7b95261b0339c58630051f0b
Signed-off-by: Carlo Marcelo Arenas Belón <care...@gmail.com>
Reviewed-by: Laurent Vivier <laur...@vivier.eu>
Signed-off-by: Riku Voipio <riku.voi...@linaro
er.eu>
Reviewed-by: Richard Henderson <richard.hender...@linaro.org>
Signed-off-by: Riku Voipio <riku.voi...@linaro.org>
---
linux-user/main.c | 7 +++
1 file changed, 7 insertions(+)
diff --git a/linux-user/main.c b/linux-user/main.c
index fd54d344bb..dde04c769a 100644
--- a/linu
On Tue, Oct 17, 2017 at 11:35:14AM +0100, Alex Bennée wrote:
> This adds the -dfilter support to linux-user. There is a minor
> checkpatch complaint about formatting which I've ignored for aesthetic
> reasons.
Applied to linux-user, thanks
> Signed-off-by: Alex Bennée
>
On Thu, Oct 12, 2017 at 07:08:55PM +0200, Laurent Vivier wrote:
> Le 12/10/2017 à 18:53, Peter Maydell a écrit :
> > On 12 October 2017 at 17:49, Laurent Vivier wrote:
> >> Le 12/10/2017 à 17:30, Peter Maydell a écrit :
> >>> +#if defined(TARGET_SPARC) || defined(TARGET_MIPS)
>
On Thu, Oct 12, 2017 at 04:30:44PM +0100, Peter Maydell wrote:
> We were defining TARGET_FS_IOC_GETFLAGS and TARGET_FS_IOC_SETFLAGS
> using the host 'long' type in the size field, which meant that
> they had the wrong values if the host and guest had different
> sized longs. Switch to abi_long
On Thu, Oct 05, 2017 at 10:35:57AM -0400, Richard Henderson wrote:
> Version 1 was back in July,
>
> https://lists.gnu.org/archive/html/qemu-devel/2017-07/msg02033.html
>
> > At first I was simply going to add TARGET_SH to the existing
> > set of defines that trigger a 31-bit address
On Mon, Sep 25, 2017 at 09:14:20PM -0700, Carlo Marcelo Arenas Belón wrote:
> likely introduced in 3532fa7402cda16f7b95261b0339c58630051f0b
>
> Signed-off-by: Carlo Marcelo Arenas Belón
Applied to linux-user, thanks
> ---
> linux-user/syscall.c | 1 -
> 1 file changed, 1
On Wed, Oct 11, 2017 at 12:10:04AM -0700, Carlo Arenas wrote:
> ping
Thanks for your patience
> some of the patches already have a Reviewed-by as shown by :
>
> http://patchwork.ozlabs.org/patch/818378/
Can you send the series without the whitespace-only changes?
> On Mon, Sep 25, 2017 at
On Thu, Sep 14, 2017 at 06:35:05PM +0200, Laurent Vivier wrote:
> Signed-off-by: Laurent Vivier
> Reviewed-by: Richard Henderson
Applied to linux-user que, thnanks
> ---
> linux-user/signal.c | 43 +++
> 1 file
Since O_TMPFILE might differ between guest and host,
add it to the bitmask_transtbl. While at it, fix the definitions
of O_DIRECTORY etc on arm64, which are identical to arm32 according
to kernel sources.
This fixes open14 and openat03 ltp testcases.
Fixes:
On Mon, Aug 07, 2017 at 08:18:04PM -, Thiago Macieira wrote:
> Public bug reported:
>
> When making a call like
>
> open("/tmp", O_TMPFILE | O_RDWR);
>
> under QEMU, we ged -EISDIR.
>
> Under any kernel 3.11 or later, we are supposed to get an unnamed file
> in /tmp. In case the
Hi Thiago,
What is the version of glibc on the targets you are building to? There
was an O_TMPFILE bug in older glibc's:
https://sourceware.org/bugzilla/show_bug.cgi?id=17912
** Bug watch added: Sourceware.org Bugzilla #17912
https://sourceware.org/bugzilla/show_bug.cgi?id=17912
--
You
On Wed, Jun 28, 2017 at 10:44:57PM +0200, Laurent Vivier wrote:
> Riku,
>
> could you ACK this patch, so I will add it in my next pull request for m68k?
Whatabout Richard's comment about using cpu_m68k_set_fpcr ?
Riku
> Thanks,
> Laurent
>
> Le 20/06/2017 à 22:51, Laurent Vivier a écrit :
>
ueinfo(8307,50,0x0040007ff6b0) = 0
After this commit, it looks like this:
8307 rt_sigqueueinfo(8307,50,{si_signo=50, si_code=SI_QUEUE, si_pid=8307,
si_uid=1000, si_sigval=17716762128}) = 0
Signed-off-by: Miloš Stojanović <milos.stojano...@rt-rk.com>
Signed-off-by: Riku Voipio <riku.voi...@linaro.org&g
From: Miloš Stojanović <milos.stojano...@rt-rk.com>
Change the unlock_user() argument from arg1 to arg3 to match with
lock_user(), since arg3 contains the pointer to the siginfo_t structure.
Signed-off-by: Miloš Stojanović <milos.stojano...@rt-rk.com>
Signed-off-by: Riku Voip
Signed-off-by: Miloš Stojanović <milos.stojano...@rt-rk.com>
Signed-off-by: Riku Voipio <riku.voi...@linaro.org>
---
linux-user/strace.c| 41 +
linux-user/strace.list | 6 +++---
2 files changed, 44 insertions(+), 3 deletions(-)
diff --git a/l
:
7775 rt_tgsigqueueinfo(7775,7775,50,0x76ffea5c) = 0
Signed-off-by: Miloš Stojanović <milos.stojano...@rt-rk.com>
Signed-off-by: Riku Voipio <riku.voi...@linaro.org>
---
linux-user/strace.c| 15 +++
linux-user/strace.list | 2 +-
2 files changed, 16 insertions(+), 1 delet
s.stojano...@rt-rk.com>
Reviewed-by: Philippe Mathieu-Daudé <f4...@amsat.org>
Signed-off-by: Riku Voipio <riku.voi...@linaro.org>
---
linux-user/syscall.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/linux-user/syscall.c b/linux-user/syscall.c
index de85b
...@amsat.org>
Signed-off-by: Riku Voipio <riku.voi...@linaro.org>
---
linux-user/strace.list | 8
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/linux-user/strace.list b/linux-user/strace.list
index 3b1282ec1a..6e33788a17 100644
--- a/linux-user/strace.list
+++
i_code. Host strace was used as a reference
for this chage.
Prior to this commit, typical strace output used to look like this:
Signed-off-by: Riku Voipio <riku.voi...@linaro.org>
---
linux-user/strace.c | 12 ++--
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/linux-u
From: Andreas Schwab <sch...@suse.de>
Instead of post-processing the real contents use the remembered target
argv. That removes all traces of qemu, including command line options,
and handles QEMU_ARGV0.
Signed-off-by: Andreas Schwab <sch...@suse.de>
Signed-off-by: Riku Voip
ed-off-by: Miloš Stojanović <milos.stojano...@rt-rk.com>
Conflicts:
linux-user/syscall.c
Signed-off-by: Riku Voipio <riku.voi...@linaro.org>
---
linux-user/syscall.c | 16
1 file changed, 16 insertions(+)
diff --git a/linux-user/syscall.c b/linux-user/syscall.
anović <milos.stojano...@rt-rk.com>
Signed-off-by: Riku Voipio <riku.voi...@linaro.org>
---
linux-user/syscall.c | 10 +-
1 file changed, 1 insertion(+), 9 deletions(-)
diff --git a/linux-user/syscall.c b/linux-user/syscall.c
index 909dde6de6..93bc6f679e 100644
--- a/linux-us
From: Laurent Vivier <laur...@vivier.eu>
On ppc, advice is arg2, not arg6:
long ppc_fadvise64_64(int fd, int advice, u32 offset_high, u32 offset_low,
u32 len_high, u32 len_low)
Signed-off-by: Laurent Vivier <laur...@vivier.eu>
Signed-off-by: Riku Voip
name[];
};
The integer fields must be byte-swapped to the target endianness.
Signed-off-by: Laurent Vivier <laur...@vivier.eu>
Reviewed-by: Philippe Mathieu-Daudé <f4...@amsat.org>
Signed-off-by: Riku Voipio <riku.voi...@linaro.org>
---
linux-user/syscall.c | 29 +
From: Riku Voipio <riku.voi...@linaro.org>
The following changes since commit 9964e96dccf7f7c936ee854a795415d19b60:
Merge remote-tracking branch 'jasowang/tags/net-pull-request' into staging
(2017-05-23 15:01:31 +0100)
are available in the git repository at:
git://git.lina
oogle.com>
Signed-off-by: Prasad J Pandit <p...@fedoraproject.org>
Reviewed-by: Eric Blake <ebl...@redhat.com>
Signed-off-by: Riku Voipio <riku.voi...@linaro.org>
---
linux-user/syscall.c | 7 +--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/linux-user/syscall.
From: Laurent Vivier <laur...@vivier.eu>
When a fd is opened using eventfd(), a read provides
a 64bit counter in the host byte order, and a
write increase the internal counter by the provided
64bit value.
Signed-off-by: Laurent Vivier <laur...@vivier.eu>
Signed-off-by: Riku Voip
ed-off-by: Laurent Vivier <laur...@vivier.eu>
Signed-off-by: Riku Voipio <riku.voi...@linaro.org>
---
linux-user/syscall.c | 12 +++-
1 file changed, 11 insertions(+), 1 deletion(-)
diff --git a/linux-user/syscall.c b/linux-user/syscall.c
index cec8428589..b2b563e388 10064
On Mon, Mar 20, 2017 at 12:31:55PM +0100, Andreas Schwab wrote:
> Instead of post-processing the real contents use the remembered target
> argv. That removes all traces of qemu, including command line options,
> and handles QEMU_ARGV0.
Applied to Linux-user, thanks
Riku
> Signed-off-by:
On Sun, Mar 12, 2017 at 08:17:46AM +1000, Richard Henderson wrote:
> On 03/12/2017 03:50 AM, Helge Deller wrote:
> >TARGET_MAP_TYPE needs to be 0x03 instead of 0x0f on the hppa
> >architecture, otherwise it conflicts with MAP_FIXED which is 0x04.
> >
> >Add missing TARGET_MAP_STACK and
On Tue, Apr 25, 2017 at 06:32:30PM +0200, Laurent Vivier wrote:
> Ping?
Applied, thanks.
> Laurent
>
> Le 01/03/2017 à 10:37, Laurent Vivier a écrit :
> > This patch series byte-swap the uint64_t data stream
> > of a file-descriptor opened with eventfd().
> >
> > It allows to pass more LTP
On Wed, May 10, 2017 at 05:39:50PM +0200, Laurent Vivier wrote:
> I volunteer to review linux-user patches.
> Adding myself will help to not miss some of them.
>
> Signed-off-by: Laurent Vivier <laur...@vivier.eu>
Acked-by: Riku Voipio <riku.voi...@linaro.org>
> --
On Thu, Nov 24, 2016 at 05:08:58PM +0100, Lena Djokic wrote:
> If fourth argument is NULL it should be passed without
> using lock_user function which would, in that case, return
> EFAULT, and system call supports passing NULL as fourth argument.
Thanks, applied to linux-user
> Signed-off-by:
On Thu, Nov 24, 2016 at 05:08:56PM +0100, Lena Djokic wrote:
> Calculation of 64-bit offset was not correct for all cases.
Thanks, applied to linux-user
> Signed-off-by: Lena Djokic
> ---
> linux-user/syscall.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
On Thu, Nov 24, 2016 at 05:08:53PM +0100, Lena Djokic wrote:
> This commit adds necessary conversion of argument passed to inotify_init1.
> inotify_init1 flags can be IN_NONBLOCK and IN_CLOEXEC which rely on O_NONBLOCK
> and O_CLOEXEC and those can have different values on different platforms.
On Wed, Oct 26, 2016 at 12:08:52PM -0700, Richard Henderson wrote:
> The LT instruction was added in the extended immediate facility
> introduced with the z9-109 processor.
Sorry I missed this during 2.8. This is stable-2.8 material once it
opens. Applied to linux-user now, thanks.
>
You might want to retry wine with qemu-i386-static again now with qemu
2.7, which has a major thread/signal rework done.
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/902413
Title:
qemu-i386-user
On Thu, Sep 22, 2016 at 06:56:54PM +0200, Aleksandar Markovic wrote:
> From: Aleksandar Markovic
>
> This patch implements Qemu user mode ustat() syscall support.
>
> Syscall ustat() returns information about a mounted filesystem.
>
> Its declaration is:
>
>
From: Riku Voipio <riku.voi...@linaro.org>
The following changes since commit da158a86c407fa7b9da848b571356a26809d8df9:
Merge remote-tracking branch
'remotes/berrange/tags/pull-qcrypto-2016-10-20-1' into staging (2016-10-20
14:46:19 +0100)
are available in the git repository at:
d
long, which can be of different sizes on different platforms. The input
arguments are converted to the appropriate host size when passed to
safe_pwritev().
Signed-off-by: Dejan Jovicevic <dejan.jovice...@rt-rk.com>
Signed-off-by: Riku Voipio <riku.voi...@linaro.org>
---
linux-u
From: Riku Voipio <riku.voi...@linaro.org>
In order to cleanup linux-user, we need support for most relatively
modern syscalls. unicore32 lacks support for syscalls like
epoll_pwait, preventing cleaning up the CONFIG_EPOLL mess.
This patch can be reverted when unicore32 starts either supp
From: Aleksandar Markovic <aleksandar.marko...@imgtec.com>
Update linux-user/mips/termbits.h with ioctl definitions from kernel
file arch/mips/include/uapi/asm/ioctls.h.
Signed-off-by: Aleksandar Markovic <aleksandar.marko...@imgtec.com>
Signed-off-by: Riku Voipio <riku.vo
which can be of different sizes on different platforms. The input
arguments are converted to the appropriate host size when passed to
safe_preadv().
Signed-off-by: Dejan Jovicevic <dejan.jovice...@rt-rk.com>
Signed-off-by: Riku Voipio <riku.voi...@linaro.org>
---
linux-u
dar.marko...@imgtec.com>
Signed-off-by: Riku Voipio <riku.voi...@linaro.org>
---
linux-user/main.c | 24 ++--
1 file changed, 22 insertions(+), 2 deletions(-)
diff --git a/linux-user/main.c b/linux-user/main.c
index 0e31dad..18d5a62 100644
--- a/linux-user/main.c
+++ b/linux-user
dar Rikalo <aleksandar.rik...@imgtec.com>
Signed-off-by: Miroslav Tisma <miroslav.ti...@imgtec.com>
Signed-off-by: Aleksandar Markovic <aleksandar.marko...@imgtec.com>
Signed-off-by: Riku Voipio <riku.voi...@linaro.org>
---
linux-user/mips/syscall_nr.h | 2 +-
1 file changed, 1 in
From: Laurent Vivier <laur...@vivier.eu>
Used by fedora21 on ppc64 in the network initialization
Signed-off-by: Laurent Vivier <laur...@vivier.eu>
Signed-off-by: Riku Voipio <riku.voi...@linaro.org>
---
linux-user/syscall.c | 1 +
1 file changed, 1 insertion(+)
diff
rkovic <aleksandar.marko...@imgtec.com>
Signed-off-by: Riku Voipio <riku.voi...@linaro.org>
---
linux-user/mips64/termbits.h | 245 +--
1 file changed, 1 insertion(+), 244 deletions(-)
diff --git a/linux-user/mips64/termbits.h b/linux-user/mips64/termbi
From: Laurent Vivier <laur...@vivier.eu>
Signed-off-by: Laurent Vivier <laur...@vivier.eu>
Reviewed-by: Peter Maydell <peter.mayd...@linaro.org>
Signed-off-by: Riku Voipio <riku.voi...@linaro.org>
---
linux-user/syscall.c | 10 ++
1 file changed, 10 insertions(+)
Signed-off-by: Peter Maydell <peter.mayd...@linaro.org>
Signed-off-by: Riku Voipio <riku.voi...@linaro.org>
---
linux-user/syscall.c | 17 +
1 file changed, 13 insertions(+), 4 deletions(-)
diff --git a/linux-user/syscall.c b/linux-user/syscall.c
index bbdf316..fb56fed
64bit targets on 32bit hosts
because of the default integer type promotions. Since glibc-2.4
is now a decade old, we can remove this workaround.
Signed-off-by: Felix Janda <felix.ja...@posteo.de>
Reviewed-by: Peter Maydell <peter.mayd...@linaro.org>
Signed-off-by: Riku Voipio <r
: Aleksandar Markovic <aleksandar.marko...@imgtec.com>
Signed-off-by: Riku Voipio <riku.voi...@linaro.org>
---
configure | 18
linux-user/strace.c| 76 ++
linux-user/strace.list | 3 ++
linux-user/syscall.c |
switch the 'int32_t' fields
to 'abi_int'; this will only matter for guests with non-standard
integer alignment like m68k.
Signed-off-by: Peter Maydell <peter.mayd...@linaro.org>
Signed-off-by: Riku Voipio <riku.voi...@linaro.org>
---
linux-user/syscall_defs.h | 16 ++--
sandar Markovic <aleksandar.marko...@imgtec.com>
Signed-off-by: Riku Voipio <riku.voi...@linaro.org>
---
linux-user/strace.list | 3 ---
1 file changed, 3 deletions(-)
diff --git a/linux-user/strace.list b/linux-user/strace.list
index 2c7ad2b..4bbe0d3 100644
--- a/linux-user/strace.lis
does not change it.
This patch also fixes failures of LTP tests ustat01, and ustat02, if
executed on Qemu-emulated systems.
Signed-off-by: Aleksandar Markovic <aleksandar.marko...@imgtec.com>
Signed-off-by: Riku Voipio <riku.voi...@linaro.org>
---
linux-user/syscall.c | 23 +++
nsists of a straightforward invocation of host's
syncfs(). Configure and strace support is included as well.
Signed-off-by: Aleksandar Markovic <aleksandar.marko...@imgtec.com>
Signed-off-by: Riku Voipio <riku.voi...@linaro.org>
---
configure | 18 ++
linux-user/strace.l
bs.org/patch/646980/
http://patchwork.ozlabs.org/patch/673339/
Add the accidentally-dropped code.
Signed-off-by: Peter Maydell <peter.mayd...@linaro.org>
Signed-off-by: Riku Voipio <riku.voi...@linaro.org>
---
linux-user/sparc64/target_syscall.h | 7 +++
1 file changed, 7 inserti
From: Aleksandar Markovic <aleksandar.marko...@imgtec.com>
Conversion of file creation flags (O_CREAT, ...) from target to host
was missing.
Also, this patch implements better error handling.
Signed-off-by: Aleksandar Markovic <aleksandar.marko...@imgtec.com>
Signed-off-by:
ted on some
Qemu emulated sywstems (uer mode).
Signed-off-by: Aleksandar Markovic <aleksandar.marko...@imgtec.com>
Signed-off-by: Riku Voipio <riku.voi...@linaro.org>
---
linux-user/strace.c | 39 ---
linux-user/syscall.c | 119 --
_NR_syslog" is also proprerly inserted when needed.
Support for Qemu's "-strace" switch for syslog() syscall is included too.
LTP tests syslog11 and syslog12 pass with this patch (while fail without
it), on any platform.
Changes to original patch by Riku Voipio:
fixed error pat
fixes this by extending the conversion table to include
ENOMSG.
Also, LTP test msgrcv04 will be fixed for some platforms.
Signed-off-by: Aleksandar Markovic <aleksandar.marko...@imgtec.com>
Reviewed-by: Laurent Vivier <laur...@vivier.eu>
Signed-off-by: Riku Voipio <riku.voi...@linaro
xes failures of LTP tests adjtimex01 and adjtimex02, if
executed in Qemu user mode.
Signed-off-by: Aleksandar Rikalo <aleksandar.rik...@imgtec.com>
Signed-off-by: Aleksandar Markovic <aleksandar.marko...@imgtec.com>
Signed-off-by: Riku Voipio <riku.voi...@linaro.org>
---
linux-user/str
From: Riku Voipio <riku.voi...@linaro.org>
The following changes since commit 7bf59dfec4234e75e31b3f397374cb5bab1a5b2c:
Merge remote-tracking branch 'remotes/dgibson/tags/ppc-for-2.8-20161017' into
staging (2016-10-17 12:59:54 +0100)
are available in the git repository at:
-strace" switch for syslog() syscall is included too.
>
> LTP tests syslog11 and syslog12 pass with this patch (while fail without
> it), on any platform.
>
> Signed-off-by: Aleksandar Markovic <aleksandar.marko...@imgtec.com>
> Signed-off-by: Riku Voipio <
rkovic <aleksandar.marko...@imgtec.com>
Signed-off-by: Riku Voipio <riku.voi...@linaro.org>
---
linux-user/mips64/termbits.h | 245 +--
1 file changed, 1 insertion(+), 244 deletions(-)
diff --git a/linux-user/mips64/termbits.h b/linux-user/mips64/termbi
d
long, which can be of different sizes on different platforms. The input
arguments are converted to the appropriate host size when passed to
safe_pwritev().
Signed-off-by: Dejan Jovicevic <dejan.jovice...@rt-rk.com>
Signed-off-by: Riku Voipio <riku.voi...@linaro.org>
---
linux-u
1 - 100 of 1316 matches
Mail list logo