che...@iis.sinica.edu.tw
Signed-off-by: Riku Voipio riku.voi...@linaro.org
---
linux-user/main.c |7 +++
1 files changed, 7 insertions(+), 0 deletions(-)
diff --git a/linux-user/main.c b/linux-user/main.c
index 64d2208..14bf5f0 100644
--- a/linux-user/main.c
+++ b/linux-user/main.c
From: Peter Maydell peter.mayd...@linaro.org
Implement the f and l versions (operate on fd, don't follow links)
of the setxattr, getxattr and removexattr syscalls.
Signed-off-by: Peter Maydell peter.mayd...@linaro.org
Signed-off-by: Riku Voipio riku.voi...@linaro.org
---
linux-user/syscall.c
From: Andreas Färber afaer...@suse.de
Copied from mips/syscall.h.
Signed-off-by: Ulrich Hecht u...@suse.de
Signed-off-by: Andreas Färber afaer...@suse.de
Signed-off-by: Riku Voipio riku.voi...@linaro.org
---
linux-user/mipsn32/syscall.h |3 +++
1 files changed, 3 insertions(+), 0 deletions
From: Andreas Färber afaer...@suse.de
Copied from mips/syscall.h.
Signed-off-by: Khansa Butt kha...@kics.edu.pk
Signed-off-by: Andreas Färber afaer...@suse.de
Signed-off-by: Riku Voipio riku.voi...@linaro.org
---
linux-user/mips64/syscall.h |3 +++
1 files changed, 3 insertions(+), 0
From: Peter Maydell peter.mayd...@linaro.org
It's valid to pass a NULL value pointer to setxattr, so don't
fail this case EFAULT.
Signed-off-by: Peter Maydell peter.mayd...@linaro.org
Signed-off-by: Riku Voipio riku.voi...@linaro.org
---
linux-user/syscall.c | 24 ++--
1
From: Andreas Färber afaer...@suse.de
Prepares for mipsn32[el]-linux-user targets.
Signed-off-by: Ulricht Hecht u...@suse.de
Signed-off-by: Andreas Färber afaer...@suse.de
Signed-off-by: Riku Voipio riku.voi...@linaro.org
---
default-configs/mipsn32-linux-user.mak |1 +
default-configs
From: Riku Voipio riku.voi...@linaro.org
Signed-off-by: Riku Voipio riku.voi...@linaro.org
---
linux-user/qemu.h |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/linux-user/qemu.h b/linux-user/qemu.h
index 55ad9d8..30e2abd 100644
--- a/linux-user/qemu.h
+++ b/linux-user
...@suse.de
Signed-off-by: Riku Voipio riku.voi...@linaro.org
---
linux-user/syscall.c | 52 +++--
1 files changed, 49 insertions(+), 3 deletions(-)
diff --git a/linux-user/syscall.c b/linux-user/syscall.c
index 2bf9e7e..e100025 100644
--- a/linux-user
From: Andreas Färber afaer...@suse.de
sa_flags is uint32_t for mips{,n32,64}, so don't use tswapal().
edited by Riku Voipio: likewise on alpha
Reported-by: Khansa Butt kha...@kics.edu.pk
Suggested-by: Richard Henderson r...@twiddle.net
Signed-off-by: Andreas Färber afaer...@suse.de
Cc: Ehsan Ul
-by: Alexander Graf ag...@suse.de
Signed-off-by: Riku Voipio riku.voi...@linaro.org
---
linux-user/syscall.c | 26 ++
1 files changed, 26 insertions(+), 0 deletions(-)
diff --git a/linux-user/syscall.c b/linux-user/syscall.c
index 1864d7f..5a5fdac 100644
--- a/linux-user/syscall.c
From: Akos PASZTORY akos.paszt...@gmail.com
Signed-off-by: Akos PASZTORY akos.paszt...@gmail.com
Signed-off-by: Riku Voipio riku.voi...@linaro.org
---
linux-user/syscall.c | 34 +-
linux-user/syscall_defs.h |6 ++
2 files changed, 39 insertions
later uses by a lot.
(edited by Riku to apply to qemu HEAD)
Signed-off-by: Alexander Graf ag...@suse.de
Signed-off-by: Riku Voipio riku.voi...@iki.fi
---
linux-user/elfload.c | 15 ---
linux-user/qemu.h|1 +
2 files changed, 5 insertions(+), 11 deletions(-)
diff --git
range.
Signed-off-by: Alexander Graf ag...@suse.de
Signed-off-by: Riku Voipio riku.voi...@linaro.org
---
linux-user/syscall.c | 15 +++
1 files changed, 15 insertions(+), 0 deletions(-)
diff --git a/linux-user/syscall.c b/linux-user/syscall.c
index e100025..1864d7f 100644
--- a/linux
From: Andreas Färber afaer...@suse.de
Prepares for mips64[el]-linux-user targets.
Signed-off-by: Khansa Butt kha...@kics.edu.pk
Signed-off-by: Andreas Färber afaer...@suse.de
Signed-off-by: Riku Voipio riku.voi...@linaro.org
---
default-configs/mips64-linux-user.mak |1 +
default-configs
From: Riku Voipio riku.voi...@linaro.org
The following changes since commit d34e8f6e9d3a396c3327aa9807c83f9e1f4a7bd7:
main-loop: For tools, initialize timers as part of qemu_init_main_loop()
(2012-02-01 14:45:02 -0600)
are available in the git repository at:
git://git.linaro.org/people
Hi,
looks like I'll be busy for the rest of the of the month :/
Riku
On Tue, Mar 20, 2012 at 11:47:01AM +, Peter Maydell wrote:
Ping^3 (past the six-week mark now...)
-- PMM
On 8 March 2012 14:20, Peter Maydell peter.mayd...@linaro.org wrote:
Ping^2 ?
-- PMM
On 22 February
Hi,
Do we really need this? 2.6.12 came out in 2005, even oldest supported
RHEL (5) is minimum 2.6.18 these days.
Riku
On Tue, Mar 27, 2012 at 10:08:03AM -0500, Meador Inge wrote:
Ping.
On 02/20/2012 01:38 PM, Andreas Färber wrote:
Am 20.02.2012 19:26, schrieb Meador Inge:
Commit
are in qemu-timer.h.
Signed-off-by: Peter Maydell peter.mayd...@linaro.org
Signed-off-by: Stefan Hajnoczi stefa...@linux.vnet.ibm.com
Acked-by: Riku Voipio riku.voi...@linaro.org
---
linux-user/main.c | 13 -
1 file changed, 13 deletions(-)
diff --git a/linux-user/main.c b/linux
On Tue, May 15, 2012 at 04:32:51PM -0500, Anthony Liguori wrote:
Riku,
Can you review/ack this patch?
Acked-by: Riku Voipio riku.voi...@linaro.org
Are there any other Linux-user patches to consider for 1.1 ?
Regards,
Anthony Liguori
On 05/15/2012 03:35 PM, Peter Maydell wrote
On Fri, Jun 01, 2012 at 01:49:26AM +0100, Peter Maydell wrote:
On 31 May 2012 20:37, Richard Henderson r...@twiddle.net wrote:
void gemu_log(const char *fmt, ...)
{
va_list ap;
va_start(ap, fmt);
- vfprintf(stderr, fmt, ap);
+ vfprintf(strace_log_file, fmt, ap);
default value to also make use of it!
Signed-off-by: Alexander Graf ag...@suse.de
Signed-off-by: Riku Voipio riku.voi...@linaro.org
---
linux-user/main.c | 11 +++
1 files changed, 11 insertions(+), 0 deletions(-)
diff --git a/linux-user/main.c b/linux-user/main.c
index aa95db3
of line
* added braces in disas.c to satisfy checkpatch
]
Signed-off-by: Peter Maydell peter.mayd...@linaro.org
Signed-off-by: Riku Voipio riku.voi...@linaro.org
---
disas.c| 18 +-
linux-user/elfload.c |1 +
linux-user/main.c | 34
-off-by: Alexander Graf ag...@suse.de
Signed-off-by: Riku Voipio riku.voi...@linaro.org
---
linux-user/syscall_types.h |4 ++--
thunk.c| 28
thunk.h| 28
3 files changed, 58 insertions(+), 2
path if the
syscall isn't present.)
Signed-off-by: Peter Maydell peter.mayd...@linaro.org
Signed-off-by: Riku Voipio riku.voi...@linaro.org
---
linux-user/arm/syscall_nr.h |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/linux-user/arm/syscall_nr.h b/linux-user/arm
From: Peter Maydell peter.mayd...@linaro.org
Add support for the prctl options PR_GET_NAME and PR_SET_NAME,
which take or return a name in a 16 byte buffer pointed to by arg2.
Signed-off-by: Peter Maydell peter.mayd...@linaro.org
Signed-off-by: Riku Voipio riku.voi...@linaro.org
---
linux-user
not show maps that
aren't accessible from the guest process's point of view.
Signed-off-by: Alexander Graf ag...@suse.de
Signed-off-by: Riku Voipio riku.voi...@linaro.org
---
cpu-all.h |3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/cpu-all.h b/cpu-all.h
index 9621c3c..4512518
From: Alexander Graf ag...@suse.de
This patch adds the ioctl wrapper definition for BLKBSZGET.
Signed-off-by: Alexander Graf ag...@suse.de
Signed-off-by: Riku Voipio riku.voi...@linaro.org
---
linux-user/ioctls.h |1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/linux
From: Alexander Graf ag...@suse.de
This patch adds an ioctl definition for BLKSSZGET.
Signed-off-by: Alexander Graf ag...@suse.de
Signed-off-by: Riku Voipio riku.voi...@linaro.org
---
linux-user/ioctls.h |1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/linux-user
From: Riku Voipio riku.voi...@linaro.org
The following patches are to sent in the pull request for linux-user.
As usual, the are also available in the git repository at:
git://git.linaro.org/people/rikuvoipio/qemu.git linux-user-for-upstream
Riku
Alexander Graf (8):
linux-user: implement
-user chroot
with /proc mounted.
Signed-off-by: Fabio Erculiani lx...@sabayon.org
Acked-by: Alexander Graf ag...@suse.de
Signed-off-by: Alexander Graf ag...@suse.de
Signed-off-by: Riku Voipio riku.voi...@linaro.org
---
linux-user/syscall.c | 19 +++
1 files changed, 15 insertions
-by: Alexander Graf ag...@suse.de
[minor changes to get it to apply -- PMM]
Signed-off-by: Riku Voipio riku.voi...@linaro.org
---
linux-user/main.c |1 +
linux-user/mmap.c | 35 ---
linux-user/qemu.h |1 +
3 files changed, 26 insertions(+), 11 deletions(-)
diff
-by: Peter Maydell peter.mayd...@linaro.org
Signed-off-by: Riku Voipio riku.voi...@linaro.org
---
elf.h | 21 +
1 files changed, 21 insertions(+), 0 deletions(-)
diff --git a/elf.h b/elf.h
index 36bcac4..e1422b8 100644
--- a/elf.h
+++ b/elf.h
@@ -538,6 +538,27 @@ typedef
From: Peter Maydell peter.mayd...@linaro.org
Clean up the odd indentation of this switch statement before
we double its size by adding new cases to it.
Signed-off-by: Peter Maydell peter.mayd...@linaro.org
Signed-off-by: Riku Voipio riku.voi...@linaro.org
---
linux-user/syscall.c | 29
From: Alexander Graf ag...@suse.de
Fallocate gets off_t parameters passed in, so we should also read them out
accordingly.
Signed-off-by: Alexander Graf ag...@suse.de
---
v1 - v2:
- unbreak 64-bit guests
Signed-off-by: Riku Voipio riku.voi...@linaro.org
---
linux-user/syscall.c |5
From: Alexander Graf ag...@suse.de
This patch implements all ioctls currently implemented by device mapper,
enabling us to run dmsetup and kpartx inside of linux-user.
Signed-off-by: Alexander Graf ag...@suse.de
Signed-off-by: Riku Voipio riku.voi...@linaro.org
---
linux-user/ioctls.h
From: Alexander Graf ag...@suse.de
Some BLK ioctls passed sizeof(x) into a macro that already did sizeof() on
the passed in argument, rendering the size information inside the ioctl be
the size of the host default integer type.
Signed-off-by: Alexander Graf ag...@suse.de
Signed-off-by: Riku
-by: Fabio Erculiani lx...@sabayon.org
Acked-by: Alexander Graf ag...@suse.de
Signed-off-by: Alexander Graf ag...@suse.de
Signed-off-by: Riku Voipio riku.voi...@linaro.org
---
linux-user/main.c |5 -
1 files changed, 0 insertions(+), 5 deletions(-)
diff --git a/linux-user/main.c b/linux
From: Benoit Canet benoit.ca...@gmail.com
The cpu capabilities passed by the elf loader in AT_HWCAP where
a constant.
Make AT_HWCAP reflect the emulated cpu features in order to give
correct clues to eglibc.
Riku Voipio: fixed to apply to current head
Fix : [Bug 887516] [NEW] VFP support
On 26 April 2012 14:53, Alexander Graf ag...@suse.de wrote:
Ok, changed to sizeof(void*). Since the patch is so trivial, I won't repost
it, but instead just send it out with my next pull request.
That's fine from my side.
Riku
From: Riku Voipio riku.voi...@linaro.org
The following fixes since commit f05ae5379e40f81a6c8526d891693af8bf6e62da:
Bail out if CONFIG_TCG_PASS_AREG0 is defined (2012-05-03 15:48:49 +0400)
are available in the git repository at:
git://git.linaro.org/people/rikuvoipio/qemu.git linux-user
' is not in
writable memory. (For an example see the bug reported in
https://bugs.launchpad.net/qemu-linaro/+bug/947888 where gpg aborts.)
Signed-off-by: Alexander Graf ag...@suse.de
Signed-off-by: Peter Maydell peter.mayd...@linaro.org
Signed-off-by: Riku Voipio riku.voi...@linaro.org
---
linux-user
From: Andreas Färber afaer...@suse.de
After all target CPUs have been QOM'ified, we no longer need an #ifdef
to switch between object_delete() and g_free() in NPTL thread exit.
Signed-off-by: Andreas Färber afaer...@suse.de
Signed-off-by: Riku Voipio riku.voi...@linaro.org
---
linux-user
-by: Peter Maydell peter.mayd...@linaro.org
Signed-off-by: Dmitry V. Levin l...@altlinux.org
Signed-off-by: Riku Voipio riku.voi...@linaro.org
---
linux-user/syscall.c | 11 +--
linux-user/syscall_defs.h |8
2 files changed, 9 insertions(+), 10 deletions(-)
diff --git
From: Riku Voipio riku.voi...@linaro.org
Hi,
The following changes since commit d03c98d80ffb7c561d9e6874580f52fe7ecc8c6c:
tcg/ia64: fix and optimize ld/st slow path (2012-08-26 21:10:37 +0200)
are available in the git repository at:
git://git.linaro.org/people/rikuvoipio/qemu.git linux
From: Jim Meyering meyer...@redhat.com
Declare arg_table to be static const, and adjust the two users
to also be const.
Signed-off-by: Jim Meyering meyer...@redhat.com
Signed-off-by: Riku Voipio riku.voi...@linaro.org
---
linux-user/main.c |6 +++---
1 file changed, 3 insertions(+), 3
suggestions for how to fix things.
Signed-off-by: Peter Maydell peter.mayd...@linaro.org
Signed-off-by: Riku Voipio riku.voi...@linaro.org
---
linux-user/main.c |5 -
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/linux-user/main.c b/linux-user/main.c
index b1c228a..1a1c661
Implementing timer_create along is probably not enough, one would have
to implement rest of the related syscalls:
* timer_create(): Create a timer.
* timer_settime(2): Arm (start) or disarm (stop) a timer.
* timer_gettime(2): Fetch the time remaining until the next
Hi,
This patch doesn't compile for me on ubuntu 12.04 x86_64 host:
CClinux-user/signal.o
/home/voipio/test/qemu/linux-user/signal.c: In function ‘do_sigaction’:
/home/voipio/test/qemu/linux-user/signal.c:620:9: error: passing
argument 1 of ‘memcpy’ discards ‘const’ qualifier from pointer
Hi Alexander,
On 21 August 2012 16:47, Peter Maydell peter.mayd...@linaro.org wrote:
+#define TARGET_FS_IOC_GETFLAGS TARGET_IORU('f', 1)
This and the SETFLAGS one in the next patch fail the consistency
check that an x86_64-on-x86_64 linux-user binary performs:
cam-vm-266:precise:qemu$
Hi,
On Thu, Oct 11, 2012 at 12:52:27PM -0700, Richard Henderson wrote:
On 10/11/2012 12:22 PM, Richard Henderson wrote:
The previous formuation with multiple assignments to __typeof(*hptr) falls
down when hptr is qualified const. E.g. with const struct S *p, p-f is
also qualified const.
From: Richard Henderson r...@twiddle.net
Validate count between 0 and IOV_MAX. Limit total length of
operation in the same way the kernel does.
Signed-off-by: Richard Henderson r...@twiddle.net
Signed-off-by: Riku Voipio riku.voi...@linaro.org
---
linux-user/syscall.c | 162
that it is SysV ABI that requires long long aligned
parameters - Riku
Signed-off-by: Alexander Graf ag...@suse.de
Signed-off-by: Riku Voipio riku.voi...@linaro.org
---
linux-user/syscall.c |7 ++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/linux-user/syscall.c b/linux-user/syscall.c
confused about the return value of
pathconf(/, _PC_REC_XFER_ALIGN) otherwise, as it some times gave old pointers
as return value.
Signed-off-by: Alexander Graf ag...@suse.de
Signed-off-by: Riku Voipio riku.voi...@linaro.org
---
linux-user/syscall.c |4
1 file changed, 4 insertions
From: Richard Henderson r...@twiddle.net
Compare signal numbers in the proper domain.
Convert all of the fields for SIGIO and SIGCHLD.
Signed-off-by: Richard Henderson r...@twiddle.net
Signed-off-by: Riku Voipio riku.voi...@linaro.org
---
linux-user/qemu.h|3 +++
linux-user/signal.c
let's use that one instead!
Signed-off-by: Alexander Graf ag...@suse.de
Signed-off-by: Riku Voipio riku.voi...@linaro.org
---
linux-user/syscall.c |4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/linux-user/syscall.c b/linux-user/syscall.c
index 1a38169..cf0b385 100644
-by: Richard Henderson r...@twiddle.net
Signed-off-by: Riku Voipio riku.voi...@linaro.org
---
tcg/arm/tcg-target.h |2 --
tcg/hppa/tcg-target.h |2 --
tcg/i386/tcg-target.h |2 --
tcg/ia64/tcg-target.h |3 ---
tcg/mips/tcg-target.h |3 ---
tcg/ppc/tcg-target.h |2
From: Richard Henderson r...@twiddle.net
Reviewed-by: Peter Maydell peter.mayd...@linaro.org
Signed-off-by: Richard Henderson r...@twiddle.net
Signed-off-by: Riku Voipio riku.voi...@linaro.org
---
linux-user/syscall.c | 13 +
1 file changed, 13 insertions(+)
diff --git a/linux
...@ac.upc.edu
Signed-off-by: Alexander Graf ag...@suse.de
Tested-by: Alex Barcelo abarc...@ac.upc.edu
Reviewed-by: Peter Maydell peter.mayd...@linaro.org
Signed-off-by: Riku Voipio riku.voi...@linaro.org
---
linux-user/syscall.c |8
1 file changed, 8 insertions(+)
diff --git a/linux-user
From: Richard Henderson r...@twiddle.net
Signed-off-by: Richard Henderson r...@twiddle.net
Signed-off-by: Riku Voipio riku.voi...@linaro.org
---
linux-user/alpha/target_signal.h |7 ---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/linux-user/alpha/target_signal.h b/linux
Reviewed-by: Richard Henderson r...@twiddle.net
Signed-off-by: Riku Voipio riku.voi...@linaro.org
---
configure | 31 ++-
1 file changed, 2 insertions(+), 29 deletions(-)
diff --git a/configure b/configure
index c4a7837..a6bdf9a 100755
--- a/configure
+++ b/configure
to drop the Unknown binary format message
because the strerror-enhanced message is now a more self-explanatory
Error while loading $guest-binary: Exec format error.
Signed-off-by: Peter Maydell peter.mayd...@linaro.org
Signed-off-by: Riku Voipio riku.voi...@linaro.org
---
linux-user/linuxload.c |8
From: Riku Voipio riku.voi...@linaro.org
The following changes since commit b4ae3cfa57b8c1bdbbd7b7d420971e9171203ade:
ssi: Add slave autoconnect helper (2012-10-10 11:13:32 +1000)
are available in the git repository at:
git://git.linaro.org/people/rikuvoipio/qemu.git linux-user
From: Riku Voipio riku.voi...@linaro.org
In preparations for for refactoring the main switch/case out
Signed-off-by: Riku Voipio riku.voi...@linaro.org
---
linux-user/syscall.c | 15 +++
1 file changed, 11 insertions(+), 4 deletions(-)
diff --git a/linux-user/syscall.c b/linux
From: Riku Voipio riku.voi...@linaro.org
In preparations for for refactoring the main switch/case out
Signed-off-by: Riku Voipio riku.voi...@linaro.org
---
linux-user/syscall.c | 24
1 file changed, 16 insertions(+), 8 deletions(-)
diff --git a/linux-user/syscall.c b
From: Riku Voipio riku.voi...@linaro.org
In preparations for for refactoring the main switch/case out
Signed-off-by: Riku Voipio riku.voi...@linaro.org
---
linux-user/syscall.c | 21 ++---
1 file changed, 14 insertions(+), 7 deletions(-)
diff --git a/linux-user/syscall.c b
From: Riku Voipio riku.voi...@linaro.org
In preparations for for refactoring the main switch/case out
Signed-off-by: Riku Voipio riku.voi...@linaro.org
---
linux-user/syscall.c | 32 ++--
1 file changed, 18 insertions(+), 14 deletions(-)
diff --git a/linux-user
From: Riku Voipio riku.voi...@linaro.org
Currently linux-user handles system calls with a 3000+ line switch/case
construct
in do_syscall(). Some syscalls are implemented inline in the switch/case, others
as separate functions, and the rest as mix of both.
As the first step of the cleanup, I'd
From: Riku Voipio riku.voi...@linaro.org
In preparations for for refactoring the main switch/case out
Signed-off-by: Riku Voipio riku.voi...@linaro.org
---
linux-user/syscall.c | 92 ++
1 file changed, 48 insertions(+), 44 deletions(-)
diff
On 17 October 2012 18:15, Aurelien Jarno aurel...@aurel32.net wrote:
This is not very clear if it is a pull request or a call for review.
It was for review, pull request would come with [PULL] in subject. I
wanted to wait a week for comments before sending them in a pull
request.
Riku
From: Richard Henderson r...@twiddle.net
Reviewed-by: Peter Maydell peter.mayd...@linaro.org
Signed-off-by: Richard Henderson r...@twiddle.net
Signed-off-by: Riku Voipio riku.voi...@linaro.org
---
linux-user/syscall.c | 13 +
1 file changed, 13 insertions(+)
diff --git a/linux
confused about the return value of
pathconf(/, _PC_REC_XFER_ALIGN) otherwise, as it some times gave old pointers
as return value.
Signed-off-by: Alexander Graf ag...@suse.de
Signed-off-by: Riku Voipio riku.voi...@linaro.org
---
linux-user/syscall.c |4
1 file changed, 4 insertions
Reviewed-by: Richard Henderson r...@twiddle.net
Signed-off-by: Riku Voipio riku.voi...@linaro.org
---
configure | 31 ++-
1 file changed, 2 insertions(+), 29 deletions(-)
diff --git a/configure b/configure
index c4a7837..a6bdf9a 100755
--- a/configure
+++ b/configure
...@ac.upc.edu
Signed-off-by: Alexander Graf ag...@suse.de
Tested-by: Alex Barcelo abarc...@ac.upc.edu
Reviewed-by: Peter Maydell peter.mayd...@linaro.org
Signed-off-by: Riku Voipio riku.voi...@linaro.org
---
linux-user/syscall.c |8
1 file changed, 8 insertions(+)
diff --git a/linux-user
that it is SysV ABI that requires long long aligned
parameters - Riku
Signed-off-by: Alexander Graf ag...@suse.de
Signed-off-by: Riku Voipio riku.voi...@linaro.org
---
linux-user/syscall.c |7 ++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/linux-user/syscall.c b/linux-user/syscall.c
From: Richard Henderson r...@twiddle.net
Validate count between 0 and IOV_MAX. Limit total length of
operation in the same way the kernel does.
Signed-off-by: Richard Henderson r...@twiddle.net
Signed-off-by: Riku Voipio riku.voi...@linaro.org
---
linux-user/syscall.c | 162
From: Richard Henderson r...@twiddle.net
Compare signal numbers in the proper domain.
Convert all of the fields for SIGIO and SIGCHLD.
Signed-off-by: Richard Henderson r...@twiddle.net
Signed-off-by: Riku Voipio riku.voi...@linaro.org
---
linux-user/qemu.h|3 +++
linux-user/signal.c
From: Riku Voipio riku.voi...@linaro.org
The following changes since commit b4ae3cfa57b8c1bdbbd7b7d420971e9171203ade:
ssi: Add slave autoconnect helper (2012-10-10 11:13:32 +1000)
are available in the git repository at:
git://git.linaro.org/people/rikuvoipio/qemu.git linux-user
-by: Richard Henderson r...@twiddle.net
Signed-off-by: Riku Voipio riku.voi...@linaro.org
---
tcg/arm/tcg-target.h |2 --
tcg/hppa/tcg-target.h |2 --
tcg/i386/tcg-target.h |2 --
tcg/ia64/tcg-target.h |3 ---
tcg/mips/tcg-target.h |3 ---
tcg/ppc/tcg-target.h |2
let's use that one instead!
Signed-off-by: Alexander Graf ag...@suse.de
Signed-off-by: Riku Voipio riku.voi...@linaro.org
---
linux-user/syscall.c |4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/linux-user/syscall.c b/linux-user/syscall.c
index 1a38169..cf0b385 100644
to drop the Unknown binary format message
because the strerror-enhanced message is now a more self-explanatory
Error while loading $guest-binary: Exec format error.
Signed-off-by: Peter Maydell peter.mayd...@linaro.org
Signed-off-by: Riku Voipio riku.voi...@linaro.org
---
linux-user/linuxload.c |8
From: Richard Henderson r...@twiddle.net
Signed-off-by: Richard Henderson r...@twiddle.net
Signed-off-by: Riku Voipio riku.voi...@linaro.org
---
linux-user/alpha/target_signal.h |7 ---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/linux-user/alpha/target_signal.h b/linux
On Wed, Apr 17, 2013 at 04:26:34PM +0200, Paolo Bonzini wrote:
This series expands on the one I sent yesterday, but also fixes some
confusion between target (CPU) and ABI types in linux-user/elfload.c.
I'm ok with the linux-user/ parts, you can send this set directly.
target_short/int/llong
On 19 April 2013 12:42, Stefan Hajnoczi stefa...@gmail.com wrote:
On Thu, Mar 21, 2013 at 06:57:36PM +0100, Petar Jovanovic wrote:
From: Petar Jovanovic petar.jovano...@imgtec.com
do_semop() is called from two places, and one of these fails to convert
return error to target errno when
petar.jovano...@imgtec.com
Reviewed-by: Peter Maydell peter.mayd...@linaro.org
Signed-off-by: Riku Voipio riku.voi...@linaro.org
---
linux-user/syscall.c |4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/linux-user/syscall.c b/linux-user/syscall.c
index 1f07621..d6d2050
From: Riku Voipio riku.voi...@linaro.org
The following changes since commit 09dada400328d75daf79e3eca1e48e024fec148d:
configure: remove duplicate test (2013-04-18 14:12:31 +0200)
are available in the git repository at:
git://git.linaro.org/people/rikuvoipio/qemu.git linux-user-for-upstream
From: Andreas Schwab sch...@suse.de
If TARGET_ABI_BITS is bigger than 32 we shift by more than the size of int.
Signed-off-by: Andreas Schwab sch...@suse.de
Reviewed-by: Peter Maydell peter.mayd...@linaro.org
Signed-off-by: Riku Voipio riku.voi...@linaro.org
---
linux-user/syscall.c |2
From: Andreas Schwab sch...@suse.de
Don't assume target_id is a short.
Signed-off-by: Andreas Schwab sch...@suse.de
Signed-off-by: Riku Voipio riku.voi...@linaro.org
---
linux-user/syscall.c |6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/linux-user/syscall.c b
Hi,
While testing my linux-user smoke-testing setup, I noticed that
with current qemu head:
./ppc64-linux-user/qemu-ppc64 ../../qemu-smoke/ppc64/busybox ls
busybox: malloc.c:3096: sYSMALLOc: Assertion `(old_top == (((mbinptr) (((char
*) ((av)-bins[((1) - 1) * 2])) - __builtin_offsetof (struct
]
Signed-off-by: Peter Maydell peter.mayd...@linaro.org
Acked-By: Riku Voipio riku.voi...@linaro.org
---
Obviously this is 1.5 material; don't care whether it goes through
linux-user or qemu-trivial or direct commit.
linux-user/syscall.c | 2 +-
1 file changed, 1 insertion(+), 1
Bcc:
Subject: Re: [Qemu-devel] Environment variables for user-mode QEMU
Reply-To:
In-Reply-To: 87txmwoyqc@schwinge.name
X-message-flag: Warning: message not sent with a DRM-Certified client
On Wed, Apr 24, 2013 at 03:16:27PM +0200, Thomas Schwinge wrote:
We have a need to pass environment
byte clears again.
This fixes ppc64-linux-user for my smoke tests, thanks.
Tested-By: riku.voi...@iki.fi
Reported-by: Riku Voipio riku.voi...@iki.fi
Signed-off-by: Alexander Graf ag...@suse.de
---
target-ppc/mem_helper.c |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff
Hi,
On Sat, Jan 26, 2013 at 12:24:56PM +0100, Laurent Vivier wrote:
Le dimanche 20 janvier 2013 à 00:32 +0100, Laurent Vivier a écrit :
ping ?
ping
I'm really not managing to find time for qemu linux-user maintainance
at the moment. I suggest you send the patches directly as pull request.
Hi,
Cool work and thanks for early sharing.
On Wed, Mar 06, 2013 at 03:01:15AM +0100, Alexander Graf wrote:
Glibc 1.17 checks for the host kernel version on startup. Unfortunately,
it also checks whether the host kernel version is recent enough for the
target to run at all.
Since AArch64
From: Riku Voipio riku.voi...@linaro.org
Hi,
I did a dig through the archive for linux-user patches
that have slipped through during my inactivity. The ones
in this patchset appear good and pass smoketest.
I will send these as pull request once I'm back from travel
and can update my git
From: Dillon Amburgey dill...@dillona.com
Without these, some networking programs will not work
Signed-off-by: Dillon Amburgey dill...@dillona.com
Reviewed-by: Richard Henderson r...@twiddle.net
Signed-off-by: Riku Voipio riku.voi...@linaro.org
---
linux-user/socket.h | 69
From: John Rigby john.ri...@linaro.org
Handle same as existing FUTEX_PRIVATE_FLAG.
Signed-off-by: John Rigby john.ri...@linaro.org
Signed-off-by: Riku Voipio riku.voi...@linaro.org
---
linux-user/strace.c | 6 ++
1 file changed, 6 insertions(+)
diff --git a/linux-user/strace.c b/linux-user
From: Laurent Vivier laur...@vivier.eu
Signed-off-by: Laurent Vivier laur...@vivier.eu
Signed-off-by: Riku Voipio riku.voi...@linaro.org
---
linux-user/strace.c | 97 +++--
1 file changed, 79 insertions(+), 18 deletions(-)
diff --git a/linux-user
-off-by: Riku Voipio riku.voi...@linaro.org
---
linux-user/syscall.c | 56
1 file changed, 35 insertions(+), 21 deletions(-)
diff --git a/linux-user/syscall.c b/linux-user/syscall.c
index c7fcfc0..7f12563 100644
--- a/linux-user/syscall.c
+++ b
From: Dillon Amburgey dill...@dillona.com
Signed-off-by: Dillon Amburgey dill...@dillona.com
Reviewed-by: Peter Maydell peter.mayd...@linaro.org
Signed-off-by: Riku Voipio riku.voi...@linaro.org
---
linux-user/syscall.c | 22 --
1 file changed, 12 insertions(+), 10 deletions
Rigby john.ri...@linaro.org
Signed-off-by: Riku Voipio riku.voi...@linaro.org
---
linux-user/syscall.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/linux-user/syscall.c b/linux-user/syscall.c
index 19630ea..c7fcfc0 100644
--- a/linux-user/syscall.c
+++ b/linux-user/syscall.c
301 - 400 of 1316 matches
Mail list logo