Re: [Qemu-devel] [PATCH v2] qemu-nbd: only send a limited number of errno codes on the wire

2015-05-09 Thread Thomas Schwinge
Hi! With my GNU Hurd hat on: On Fri, 8 May 2015 11:50:28 +0200, Paolo Bonzini wrote: > Right now, NBD includes potentially platform-specific error values in > the wire protocol. > This patch [...] > Incoming values will in general match system errno values, but not > on the Hurd which has dif

Re: [Qemu-devel] [PATCH 0/7] MIPS: IEEE 754-2008 features support

2015-02-03 Thread Thomas Schwinge
Hi! On Fri, 30 Jan 2015 13:47:17 +, "Maciej W. Rozycki" wrote: > On Fri, 30 Jan 2015, Peter Maydell wrote: > > > > This patch series comprises changes to QEMU, both the MIPS backend and > > > generic SoftFloat support code, to support IEEE 754-2008 features > > > introduced to revision 3.5

Re: [Qemu-devel] [PATCH] target-mips: 64-bit FPU for user-mode emulation.

2013-08-05 Thread Thomas Schwinge
Hi! On Sun, 28 Jul 2013 02:39:23 +, Petar Jovanovic wrote: > Will there be an update to this patch? | Switch to 64-bit FPU only for n32 and n64 ABIs, but not o32. Fixup for | commit 68473f15d4c9948986618f63828825beafcaf1cf. | [...] My patch has to be reworked per Maciej's comments,

[Qemu-devel] [PATCH] target-mips: 64-bit FPU for user-mode emulation.

2013-06-09 Thread Thomas Schwinge
Switch to 64-bit FPU only for n32 and n64 ABIs, but not o32. Fixup for commit 68473f15d4c9948986618f63828825beafcaf1cf. Signed-off-by: Thomas Schwinge --- Hi! On Sun, 10 Feb 2013 10:30:46 -0800, Richard Henderson wrote: > diff --git a/target-mips/translate.c b/target-mips/translat

Re: [Qemu-devel] [PATCH, resend] linux-user: environment variables

2013-06-07 Thread Thomas Schwinge
Hi! On Wed, 29 May 2013 15:50:30 +0200, I wrote: > I'm resending here the patches previously posted and described in the thread > starting at > . > In short, fix a bug in util/envlist, code simplification, and the

Re: [Qemu-devel] [Qemu-trivial] [PATCH] fpu: Simplify floatx80ToCommonNaN function.

2013-06-03 Thread Thomas Schwinge
Hi! On Fri, 31 May 2013 15:45:55 +0100, Peter Maydell wrote: > On 31 May 2013 14:01, Thomas Schwinge wrote: > > On Fri, 31 May 2013 13:34:12 +0100, Peter Maydell > > wrote: > >> That said, I think any new patches to fpu/ need to > >> come with an ex

[Qemu-devel] [PATCH] fpu: Simplify floatx80ToCommonNaN function.

2013-05-31 Thread Thomas Schwinge
Signed-off-by: Thomas Schwinge --- fpu/softfloat-specialize.h | 15 +++ 1 file changed, 7 insertions(+), 8 deletions(-) diff --git fpu/softfloat-specialize.h fpu/softfloat-specialize.h index 518f694..83add1a 100644 --- fpu/softfloat-specialize.h +++ fpu/softfloat-specialize.h

Re: [Qemu-devel] [Qemu-trivial] [PATCH] fpu: Simplify floatx80ToCommonNaN function.

2013-05-31 Thread Thomas Schwinge
Hi! On Fri, 31 May 2013 13:34:12 +0100, Peter Maydell wrote: > On 31 May 2013 13:07, Michael Tokarev wrote: > > Hmm. And where's the simplification? Here's context diff for the same: > > > > *** fpu/softfloat-specialize.h.orig 2013-05-31 16:02:51.614710351 +0400 > > --- fpu/softfloat-speci

[Qemu-devel] [PATCH 1/4] util/envlist: Properly forward a callback's error in envlist_parse.

2013-05-29 Thread Thomas Schwinge
Signed-off-by: Thomas Schwinge --- util/envlist.c |5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git util/envlist.c util/envlist.c index ebc06cf..cbbf7e5 100644 --- util/envlist.c +++ util/envlist.c @@ -109,9 +109,10 @@ envlist_parse(envlist_t *envlist, const char *env

[Qemu-devel] [PATCH 4/4] linux-user: Restore original behavior of the -E and -U command-line options.

2013-05-29 Thread Thomas Schwinge
Revert the change in behavior that had been introducecd in commit fc9c54124d134dbd76338a92a91804dab2df8166 for the -E and -U command-line options, but keep the comma-splitting for the QEMU_SET_ENV and QEMU_UNSET_ENV environment variables. Signed-off-by: Thomas Schwinge --- linux-user/main.c

[Qemu-devel] [PATCH, resend] linux-user: environment variables

2013-05-29 Thread Thomas Schwinge
Hi! I'm resending here the patches previously posted and described in the thread starting at . In short, fix a bug in util/envlist, code simplification, and then restore the original behavior of the -E and -U comm

[Qemu-devel] [PATCH 2/4] linux-user: Use existing envlist_parse_set/envlist_parse_unset interface.

2013-05-29 Thread Thomas Schwinge
Signed-off-by: Thomas Schwinge --- linux-user/main.c | 18 -- util/envlist.c|4 ++-- 2 files changed, 6 insertions(+), 16 deletions(-) diff --git linux-user/main.c linux-user/main.c index b97b8cf..a0ea161 100644 --- linux-user/main.c +++ linux-user/main.c @@ -3204,26

[Qemu-devel] [PATCH 3/4] linux-user: Tell handler_arg_* which context they're invoked from.

2013-05-29 Thread Thomas Schwinge
Signed-off-by: Thomas Schwinge --- linux-user/main.c | 47 ++- 1 file changed, 26 insertions(+), 21 deletions(-) diff --git linux-user/main.c linux-user/main.c index a0ea161..b7d49f4 100644 --- linux-user/main.c +++ linux-user/main.c @@ -3180,12

Re: [Qemu-devel] Environment variables for user-mode QEMU

2013-04-30 Thread Thomas Schwinge
Hi! On Thu, 25 Apr 2013 15:22:52 +0300, Riku Voipio wrote: > So we could weasel ourself out of this mess by removing comma parsing when > setting env variables from "-E", while keep parsing when using QEMU_SET_ENV. I have sent patches for doing this. Do they look acceptable? Grüße, Thomas

[Qemu-devel] [PATCH] qemu-doc: Option -ignore-environment removed.

2013-04-25 Thread Thomas Schwinge
Has been removed in commit fc9c54124d134dbd76338a92a91804dab2df8166. Signed-off-by: Thomas Schwinge --- qemu-doc.texi |3 --- 1 file changed, 3 deletions(-) diff --git qemu-doc.texi qemu-doc.texi index dfea4d3..64493eb 100644 --- qemu-doc.texi +++ qemu-doc.texi @@ -2683,9 +2683,6 @@ Set

[Qemu-devel] [PATCH v2] linux-user: Restore original behavior of the -E and -U command-line options.

2013-04-25 Thread Thomas Schwinge
Revert the change in behavior that had been introducecd in commit fc9c54124d134dbd76338a92a91804dab2df8166 for the -E and -U command-line options, but keep the comma-splitting for the QEMU_SET_ENV and QEMU_UNSET_ENV environment variables. Signed-off-by: Thomas Schwinge --- linux-user/main.c

Re: [Qemu-devel] [PATCH 4/4] linux-user: Restore original behavior of the -E and -U command-line options.

2013-04-25 Thread Thomas Schwinge
Hi! On Thu, 25 Apr 2013 16:52:28 +0100, Peter Maydell wrote: > On 25 April 2013 16:06, Thomas Schwinge wrote: > > Revert the change in behavior that had been introducecd in commit > > fc9c54124d134dbd76338a92a91804dab2df8166 for the -E and -U command-line > > option

[Qemu-devel] [PATCH 1/4] util/envlist: Properly forward a callback's error in envlist_parse.

2013-04-25 Thread Thomas Schwinge
Signed-off-by: Thomas Schwinge --- util/envlist.c |5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git util/envlist.c util/envlist.c index ebc06cf..cbbf7e5 100644 --- util/envlist.c +++ util/envlist.c @@ -109,9 +109,10 @@ envlist_parse(envlist_t *envlist, const char *env

[Qemu-devel] [PATCH 3/4] linux-user: Tell handler_arg_* which context they're invoked from.

2013-04-25 Thread Thomas Schwinge
Signed-off-by: Thomas Schwinge --- linux-user/main.c | 47 ++- 1 file changed, 26 insertions(+), 21 deletions(-) diff --git linux-user/main.c linux-user/main.c index 7f81821..50bbadf 100644 --- linux-user/main.c +++ linux-user/main.c @@ -3180,12

[Qemu-devel] [PATCH 4/4] linux-user: Restore original behavior of the -E and -U command-line options.

2013-04-25 Thread Thomas Schwinge
Revert the change in behavior that had been introducecd in commit fc9c54124d134dbd76338a92a91804dab2df8166 for the -E and -U command-line options, but keep the comma-splitting for the QEMU_SET_ENV and QEMU_UNSET_ENV environment variables. Signed-off-by: Thomas Schwinge --- linux-user/main.c

[Qemu-devel] [PATCH 2/4] linux-user: Use existing envlist_parse_set/envlist_parse_unset interface.

2013-04-25 Thread Thomas Schwinge
Signed-off-by: Thomas Schwinge --- linux-user/main.c | 18 -- util/envlist.c|4 ++-- 2 files changed, 6 insertions(+), 16 deletions(-) diff --git linux-user/main.c linux-user/main.c index 4e92a0b..7f81821 100644 --- linux-user/main.c +++ linux-user/main.c @@ -3204,26

Re: [Qemu-devel] Environment variables for user-mode QEMU

2013-04-24 Thread Thomas Schwinge
current behavior. I'm attaching 0003-linux-user-New-env-option.patch for implementing that. The patches have only been lightly tested; please review. Grüße, Thomas From eaf53af8d75e001969a658d83d71dd48324c6bcb Mon Sep 17 00:00:00 2001 From: Thomas Schwinge Date: Wed, 24 Apr 2013 17:41:58 +0200 Subject: [PA

[Qemu-devel] Environment variables for user-mode QEMU

2013-04-24 Thread Thomas Schwinge
Hi! We have a need to pass environment variable assignments containing commas to user-mode QEMU. The usage information currently says: You can use -E and -U options or the QEMU_SET_ENV and QEMU_UNSET_ENV environment variables to set and unset environment variables for the target proc

[Qemu-devel] Tiny compliance bug in `block-vvfat.c'

2007-03-29 Thread Thomas Schwinge
e it a try, please speak up. #v+ 2007-03-28 Thomas Schwinge <[EMAIL PROTECTED]> * block-vvfat.c (vvfat_open) : Use eighteen sectors per track. Index: block-vvfat.c === RCS file: /sources/qemu/qemu/block-vvfat.c,v ret

compilation problems (was: [Qemu-devel] Problem installing WIndows)

2005-07-27 Thread Thomas Schwinge
On Wed, Jul 27, 2005 at 01:45:26PM +0100, Paul Brook wrote: > gcc3.4 works fine. I build qemu with it all the time. > Some of the earlier versions would ICE while building the SSE emulation code > on some hosts, but recent versions should work. One problem still exists: #v+ gcc -I/package/misc/sp

Re: [Qemu-devel] qemu segfault while booting with "-isa"

2005-05-13 Thread Thomas Schwinge
On Thu, May 05, 2005 at 07:04:10PM +0200, Damien tuX THEBAULT wrote: > Thomas Schwinge wrote : > > > When I start from gdb, I can see "Uncompressing Linux... Ok, booting the > > > kernel." This is the last message before the segfault. Ok, I can reproduce that. qemu

Re: [Qemu-devel] qemu segfault while booting with "-isa"

2005-05-05 Thread Thomas Schwinge
On Tue, May 03, 2005 at 04:10:00PM +0200, Damien tuX THEBAULT wrote: > I was trying to install GNU/Hurd Congratulations! > But I can't boot the debian "install-cd" : qemu segfault when trying to > start the linux kernel. It worked for me... > When I start from gdb, I can see "Uncompressing Linu