On 10/09/2010 01:40 AM, Luiz Capitulino wrote:
On Tue, 28 Sep 2010 16:57:44 +0200
Michael S. Tsirkinm...@redhat.com wrote:
On Tue, Sep 28, 2010 at 11:53:43AM -0300, Luiz Capitulino wrote:
On Mon, 27 Sep 2010 15:52:44 +0800
Jason Wangjasow...@redhat.com wrote:
- Anthony Liguori aligu...@us.ibm.com wrote:
A lot of people copy libvirt's command line from ps -ef and then
wonder why the
VM isn't working correctly. Let's be kind and tell them what they
should do
instead.
Without this patch, if you run with an invalid -net tap,fd=X, the
guest
On Mon, Oct 11, 2010 at 02:15:26PM -0700, H. Peter Anvin wrote:
I don't disagree.
I think the best thing to do is to let SeaBIOS create a boot order table
that contains descriptive information and then advertise that to QEMU.
QEMU can then try to associate the list of bootable
Am 11.10.2010 19:14, schrieb Anthony Liguori:
On 10/11/2010 11:18 AM, Anthony Liguori wrote:
On 10/11/2010 10:46 AM, Stefan Hajnoczi wrote:
On Mon, Oct 11, 2010 at 05:39:01PM +0200, Avi Kivity wrote:
On 10/11/2010 05:30 PM, Stefan Hajnoczi wrote:
It was discussed before, but I don't think
On Mon, Oct 11, 2010 at 6:04 PM, Gleb Natapov g...@redhat.com wrote:
On Mon, Oct 11, 2010 at 12:01:58PM -0500, Anthony Liguori wrote:
On 10/11/2010 10:52 AM, Stefan Hajnoczi wrote:
2010/10/11 Gleb Natapovg...@redhat.com:
On Mon, Oct 11, 2010 at 01:48:09PM +0100, Stefan Hajnoczi wrote:
On Mon,
Hi,everyone i have applied this patch
http://lists.nongnu.org/archive/html/qemu-devel/2010-09/msg01662.html to
qemu source and compiled my qemu source and now i like to
bring the snapshot out of the image file so i used
qemu-img convert -f qcow2 -O qcow2 -s one guest1.img
where:
one - is the
On Tue, Oct 12, 2010 at 10:13 AM, chandra shekar
chandrashekar...@gmail.com wrote:
Hi,everyone i have applied this patch
http://lists.nongnu.org/archive/html/qemu-devel/2010-09/msg01662.html to
qemu source and compiled my qemu source and now i like to
bring the snapshot out of the image
On 10/11/2010 06:10 PM, Anthony Liguori wrote:
On 10/11/2010 11:02 AM, Avi Kivity wrote:
On 10/11/2010 05:49 PM, Anthony Liguori wrote:
On 10/11/2010 09:58 AM, Avi Kivity wrote:
A leak is unacceptable. It means an image can grow to an
unbounded size. If you are a server provider offering
From: Jes Sorensen jes.soren...@redhat.com
strtosz() returns -1 on error. It now supports human unit formats in
eg. 1.0G, with better error handling.
This version lets strtod() do the actual parsing instead of relying on
strspn, as well as catches NaN input.
The following suffixes are
From: Jes Sorensen jes.soren...@redhat.com
Octet format relies on strtosz which supports K/k, M/m, G/g, T/t
suffixes and unit support for humans, like 1.3G
Signed-off-by: Jes Sorensen jes.soren...@redhat.com
---
monitor.c | 29 +
1 files changed, 29 insertions(+),
From: Jes Sorensen jes.soren...@redhat.com
'f' double is no longer used, and we should be using floating point
variables to store byte sizes. Remove it.
Signed-off-by: Jes Sorensen jes.soren...@redhat.com
---
monitor.c | 18 +-
1 files changed, 1 insertions(+), 17 deletions(-)
From: Jes Sorensen jes.soren...@redhat.com
Clarify default value of MB in migration speed argument in monitor, if
no suffix is specified. This differ from previous default of bytes,
but is consistent with the rest of the places where we accept a size
argument.
Signed-off-by: Jes Sorensen
Pattern:
FOO's PCIDeviceInfo method exit is virtio_FOO_exit_pci(), which calls
virtio_FOO_exit() and virtio_exit_pci().
virtio_{net,serial}_exit() call virtio_cleanup().
virtio_blk_exit() doesn't. Why?
virtio-balloon-pci uses virtio_exit_pci() as exit method. No
virtio_cleanup()?
Blue Swirl blauwir...@gmail.com writes:
On Sat, Oct 9, 2010 at 10:09 AM, Markus Armbruster arm...@redhat.com wrote:
Commit 12a71a02 created qdev SUNW,fdtwo. It can't be named in
-device, because the name contains a comma: -device SUNW,fdtwo gets
parsed as driver SUNW with property fdtwo.
M. Mohan Kumar mo...@in.ibm.com writes:
Pattern:
FOO's PCIDeviceInfo method exit is virtio_FOO_exit_pci(), which calls
virtio_FOO_exit() and virtio_exit_pci().
virtio_{net,serial}_exit() call virtio_cleanup().
virtio_blk_exit() doesn't. Why?
virtio-balloon-pci uses
Commit db667a12 added a reference to ROM file
gpxe-eepro100-80862449.rom, but no such file. Intentional?
When I try -device isa-applesmc -device isa-applesmc, I get
WARNING: Using AppleSMC with invalid key
qemu: hardware error: register_ioport_read: invalid opaque
[...]
and a core dump.
I know nothing about this device. Instantiating twice may well make no
sense. But hw_error() is
That is really odd, it sounds like memory corruption in the vmware video
driver.
--
Crash at network boot
https://bugs.launchpad.net/bugs/643465
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
Status in QEMU: New
Bug description:
When
On 12.10.2010, at 14:50, Markus Armbruster wrote:
When I try -device isa-applesmc -device isa-applesmc, I get
WARNING: Using AppleSMC with invalid key
qemu: hardware error: register_ioport_read: invalid opaque
[...]
and a core dump.
I know nothing about this device.
This patch adds a new device, it is described in full in the second patch
intro and also in the documentation in docs. In brief it provides a standard
smart card reader device.
The first patch is the configure change and docs.
The second patch contains the actual device, I couldn't figure out a
This patch adds the configure option --enable-smartcard, adds hw/usb-ccid.c
to Makefile.objs, and adds the documentation. Only an empty hw/usb-ccid.c
is provided (couldn't add an empty file so added initial comment only).
Signed-off-by: Alon Levy al...@redhat.com
---
Makefile.objs |1 +
A CCID device is a smart card reader. It is a USB device, defined at [2].
The usb-ccid device expects a chardev option and uses the VSCARD protocol
defined in vscard_common.h. It starts as an unattached device
unless auto_attach=1.
The utility vscclient, bundled with libcac_card, provides the
Signed-off-by: Paolo Bonzini pbonz...@redhat.com
---
configure | 20 +++-
1 files changed, 7 insertions(+), 13 deletions(-)
diff --git a/configure b/configure
index d303061..d9f4805 100755
--- a/configure
+++ b/configure
@@ -74,19 +74,13 @@ interp_prefix=/usr/gnemul/qemu-%M
Markus Armbruster arm...@redhat.com writes:
When I try -device isa-applesmc -device isa-applesmc, I get
WARNING: Using AppleSMC with invalid key
qemu: hardware error: register_ioport_read: invalid opaque
[...]
and a core dump.
I know nothing about this device. Instantiating
Signed-off-by: Paolo Bonzini pbonz...@redhat.com
---
configure | 19 ++-
1 files changed, 10 insertions(+), 9 deletions(-)
diff --git a/configure b/configure
index d9f4805..598d943 100755
--- a/configure
+++ b/configure
@@ -79,8 +79,6 @@ audio_card_list=ac97 es1370 sb16
Signed-off-by: Paolo Bonzini pbonz...@redhat.com
---
configure | 160 ++--
1 files changed, 80 insertions(+), 80 deletions(-)
diff --git a/configure b/configure
index 598d943..9e2ae71 100755
--- a/configure
+++ b/configure
@@ -85,6 +85,86
Here is the patch series implementing the idea I mentioned a while ago.
The first 14 introduce small changes to group pieces of code together
and help understanding/reviewing the next changes. Most of them are
just cosmetic changes, though some of them have small behavioral changes.
After these
I didn't test with sparse, but the old code using += before a variable
was set was wrong. Sparse support should probably be ripped out or
redone, but this at least keeps some sanity.
Signed-off-by: Paolo Bonzini pbonz...@redhat.com
---
configure | 10 +-
1 files changed, 5
This will help getting config.guess and config.sub from the srcdir.
Signed-off-by: Paolo Bonzini pbonz...@redhat.com
---
configure | 28 +++-
1 files changed, 15 insertions(+), 13 deletions(-)
diff --git a/configure b/configure
index f61c5b8..e059525 100755
---
Also clean config.log from distclean.
Signed-off-by: Paolo Bonzini pbonz...@redhat.com
---
Makefile |2 +-
configure | 21 +
2 files changed, 18 insertions(+), 5 deletions(-)
diff --git a/Makefile b/Makefile
index d9971c3..34c2a6c 100644
--- a/Makefile
+++ b/Makefile
`make speed' only makes sense if not cross-compiling, so sha1 can
use the CC for the system that is hosting qemu. sha1-i386 is also
wrong, since there is usually no variable for the target CC; guess
some plausible values.
Signed-off-by: Paolo Bonzini pbonz...@redhat.com
---
tests/Makefile |
The test the C compiler works ok comes before a bunch of flags
are added for --cpu or just depending on the host. It helps
debugging if the test is done after these flags are (unconditionally)
added.
Signed-off-by: Paolo Bonzini pbonz...@redhat.com
---
configure | 50
Non-existent -I paths are dropped silently by the compiler, but still
it is not polite to pass bogus options. Configure-time tests do not
need any include files from the source path, so only include -I flags
at make time (when they're properly expanded).
Signed-off-by: Paolo Bonzini
Signed-off-by: Paolo Bonzini pbonz...@redhat.com
---
configure |7 ---
1 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/configure b/configure
index 7f2e2a4..1ea56f7 100755
--- a/configure
+++ b/configure
@@ -180,7 +180,7 @@ for opt do
case $opt in
--cross-prefix=*)
Be consistent with Autoconf-generated scripts.
Signed-off-by: Paolo Bonzini pbonz...@redhat.com
---
configure |8
rules.mak |8
2 files changed, 12 insertions(+), 4 deletions(-)
diff --git a/configure b/configure
index 2a2f64e..7f2e2a4 100755
--- a/configure
+++
Signed-off-by: Paolo Bonzini pbonz...@redhat.com
---
configure | 14 --
1 files changed, 8 insertions(+), 6 deletions(-)
diff --git a/configure b/configure
index 8273f84..547f8e9 100755
--- a/configure
+++ b/configure
@@ -526,9 +526,9 @@ for opt do
;;
--host-cc=*)
;;
-
Signed-off-by: Paolo Bonzini pbonz...@redhat.com
---
configure | 34 +-
1 files changed, 17 insertions(+), 17 deletions(-)
diff --git a/configure b/configure
index 873e4a6..ac11d4e 100755
--- a/configure
+++ b/configure
@@ -216,6 +216,7 @@
This also allows overriding it with SDL_CONFIG, and warning in suspicious
cross-compilation scenarios.
Signed-off-by: Paolo Bonzini pbonz...@redhat.com
---
configure | 30 +-
1 files changed, 17 insertions(+), 13 deletions(-)
diff --git a/configure b/configure
Signed-off-by: Paolo Bonzini pbonz...@redhat.com
---
configure |5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/configure b/configure
index 86b1835..d677b53 100755
--- a/configure
+++ b/configure
@@ -546,7 +546,7 @@ for opt do
;;
--enable-gprof) gprof=yes
;;
-
Signed-off-by: Paolo Bonzini pbonz...@redhat.com
---
configure | 17 +++--
1 files changed, 11 insertions(+), 6 deletions(-)
diff --git a/configure b/configure
index 547f8e9..76626a4 100755
--- a/configure
+++ b/configure
@@ -564,11 +564,11 @@ for opt do
;;
--enable-sdl)
This can still be requested with PKG_CONFIG=/path/to/pkg-config.
Just do not use it as a default, and print a warning.
Signed-off-by: Paolo Bonzini pbonz...@redhat.com
---
configure |5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/configure b/configure
index
Not used in the submodules.
Signed-off-by: Paolo Bonzini pbonz...@redhat.com
---
configure |1 -
1 files changed, 0 insertions(+), 1 deletions(-)
diff --git a/configure b/configure
index e059525..068b40a 100755
--- a/configure
+++ b/configure
@@ -3129,7 +3129,6 @@ for rom in seabios vgabios
Signed-off-by: Paolo Bonzini pbonz...@redhat.com
---
configure |5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/configure b/configure
index b439bc2..e1eeda2 100755
--- a/configure
+++ b/configure
@@ -538,7 +538,7 @@ for opt do
;;
--cpu=*)
;;
-
These are not in any release, so I am just renaming them.
Signed-off-by: Paolo Bonzini pbonz...@redhat.com
---
configure |8
1 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/configure b/configure
index 76626a4..5786729 100755
--- a/configure
+++ b/configure
@@ -540,9
Do not hardcode the list of 64-bit CPUs.
Signed-off-by: Paolo Bonzini pbonz...@redhat.com
---
configure | 14 --
1 files changed, 8 insertions(+), 6 deletions(-)
diff --git a/configure b/configure
index cb76177..873e4a6 100755
--- a/configure
+++ b/configure
@@ -1088,12 +1088,14
Also, run checks with -O2. Some headers may provide different code
based on __OPTIMIZE__, so it's good to be consistent.
Signed-off-by: Paolo Bonzini pbonz...@redhat.com
---
configure | 31 +--
1 files changed, 21 insertions(+), 10 deletions(-)
diff --git
Unlike --cross-prefix, if you specify a tool by environment
variables --host will not affect it. This allows
SDL_CONFIG=/usr/.../bin/sdl-config ./configure --host=i686-pc-mingw32
to work.
Signed-off-by: Paolo Bonzini pbonz...@redhat.com
---
configure | 41
It is not really needed anymore since dyngen's death, and the previous
patches removed the last occurrences.
Signed-off-by: Paolo Bonzini pbonz...@redhat.com
---
configure |8 +---
create_config |3 ---
2 files changed, 1 insertions(+), 10 deletions(-)
diff --git a/configure
There is already a CPP makefile variable, treat it consistently
with every other tool.
Signed-off-by: Paolo Bonzini pbonz...@redhat.com
---
configure | 10 +-
1 files changed, 9 insertions(+), 1 deletions(-)
diff --git a/configure b/configure
index 1ea56f7..8273f84 100755
---
Signed-off-by: Paolo Bonzini pbonz...@redhat.com
---
Makefile | 52 ++--
Makefile.dis |6 ++--
Makefile.hw|8 +++---
Makefile.objs |4 +-
Makefile.target| 32
We have config files now which provide fine-grained control.
Signed-off-by: Paolo Bonzini pbonz...@redhat.com
---
configure |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/configure b/configure
index 5786729..efebaa9 100755
--- a/configure
+++ b/configure
@@ -856,8
Signed-off-by: Paolo Bonzini pbonz...@redhat.com
---
configure |5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/configure b/configure
index efebaa9..b144b21 100755
--- a/configure
+++ b/configure
@@ -572,7 +572,7 @@ for opt do
;;
--audio-card-list=*)
Signed-off-by: Paolo Bonzini pbonz...@redhat.com
---
configure | 16
1 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/configure b/configure
index 99de45b..27fc67a 100755
--- a/configure
+++ b/configure
@@ -806,6 +806,14 @@ EOF
echo Standard options:
echo
On 12.10.2010, at 15:00, Markus Armbruster wrote:
Markus Armbruster arm...@redhat.com writes:
When I try -device isa-applesmc -device isa-applesmc, I get
WARNING: Using AppleSMC with invalid key
qemu: hardware error: register_ioport_read: invalid opaque
[...]
and a core
Signed-off-by: Paolo Bonzini pbonz...@redhat.com
---
configure |7 ---
1 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/configure b/configure
index 39a7119..44b5be9 100755
--- a/configure
+++ b/configure
@@ -182,7 +182,7 @@ for opt do
;;
CC=*|--cc=*) CC=$optarg
;;
-
Signed-off-by: Paolo Bonzini pbonz...@redhat.com
---
configure |8 +---
1 files changed, 5 insertions(+), 3 deletions(-)
diff --git a/configure b/configure
index d677b53..581b91e 100755
--- a/configure
+++ b/configure
@@ -514,7 +514,7 @@ for opt do
;;
--prefix=*) prefix=$optarg
Signed-off-by: Paolo Bonzini pbonz...@redhat.com
---
configure |6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/configure b/configure
index b144b21..86b1835 100755
--- a/configure
+++ b/configure
@@ -574,7 +574,7 @@ for opt do
;;
Signed-off-by: Paolo Bonzini pbonz...@redhat.com
---
bsd-user/main.c| 10 +-
configure | 14 +++---
darwin-user/machload.c | 12 ++--
darwin-user/main.c |6 +++---
darwin-user/syscall.c |2 +-
linux-user/main.c | 10 +-
the default sys-root already hads gnemul in it, so I do not feel
ashamed to follow the GNU conventions completely.
Signed-off-by: Paolo Bonzini pbonz...@redhat.com
---
configure | 20 ++--
create_config |2 +-
2 files changed, 19 insertions(+), 3 deletions(-)
diff
This name is already used by glibc.
Signed-off-by: Paolo Bonzini pbonz...@redhat.com
---
configure |5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/configure b/configure
index e1eeda2..39a7119 100755
--- a/configure
+++ b/configure
@@ -726,7 +726,7 @@ for opt do
;;
Signed-off-by: Paolo Bonzini pbonz...@redhat.com
---
configure | 48
1 files changed, 24 insertions(+), 24 deletions(-)
diff --git a/configure b/configure
index 432bd3b..8ed9736 100755
--- a/configure
+++ b/configure
@@ -182,8 +182,8 @@ for opt
On Tue, Oct 12, 2010 at 10:07:53AM +0200, Kevin Wolf wrote:
Am 11.10.2010 19:14, schrieb Anthony Liguori:
On 10/11/2010 11:18 AM, Anthony Liguori wrote:
On 10/11/2010 10:46 AM, Stefan Hajnoczi wrote:
On Mon, Oct 11, 2010 at 05:39:01PM +0200, Avi Kivity wrote:
On 10/11/2010 05:30 PM,
On 10/12/2010 08:00 AM, Markus Armbruster wrote:
Markus Armbrusterarm...@redhat.com writes:
When I try -device isa-applesmc -device isa-applesmc, I get
WARNING: Using AppleSMC with invalid key
qemu: hardware error: register_ioport_read: invalid opaque
[...]
and a core
On Tue, 12 Oct 2010, Paolo Bonzini wrote:
On 10/12/2010 03:22 PM, malc wrote:
19 files changed, 3729 insertions(+), 456 deletions(-)
I don't think the explanation above justified net plus of 3273 lines of new
code.
The part you forgot to quote is:
Yes, failed to notice that,
Signed-off-by: Paolo Bonzini pbonz...@redhat.com
---
Please test this on SPARC. :)
configure | 72 +
1 files changed, 39 insertions(+), 33 deletions(-)
diff --git a/configure b/configure
index d6f472b..99de45b 100755
---
From: Anthony PERARD anthony.per...@citrix.com
This patch introduces the two IOPorts on e1000, IOADDR and IODATA. The
IOADDR is used to specify which register we want to access when we read
or write on IODATA.
It also check the RDLEN register when a packet is received, if the value
is 0, the
Anthony Liguori anth...@codemonkey.ws writes:
On 10/12/2010 08:00 AM, Markus Armbruster wrote:
Markus Armbrusterarm...@redhat.com writes:
When I try -device isa-applesmc -device isa-applesmc, I get
WARNING: Using AppleSMC with invalid key
qemu: hardware error:
On Tue, 12 Oct 2010, Paolo Bonzini wrote:
Here is the patch series implementing the idea I mentioned a while ago.
The first 14 introduce small changes to group pieces of code together
and help understanding/reviewing the next changes. Most of them are
just cosmetic changes, though some of
On 10/12/2010 08:16 AM, Stefan Hajnoczi wrote:
Well, the protocol is currently encoded in the file name, separated by a
colon. Of course, we want to get rid of that, but we still don't know
what we want instead. It's completely unrelated to the backing file
format, though, it's about the
Signed-off-by: Paolo Bonzini pbonz...@redhat.com
---
configure | 64 -
1 files changed, 21 insertions(+), 43 deletions(-)
diff --git a/configure b/configure
index 0340cfe..69b3406 100755
--- a/configure
+++ b/configure
@@ -290,49
On 10/12/2010 03:22 PM, malc wrote:
19 files changed, 3729 insertions(+), 456 deletions(-)
I don't think the explanation above justified net plus of 3273 lines of new
code.
The part you forgot to quote is:
Makefile | 54 +-
Makefile.dis |6 +-
On Tue, 12 Oct 2010, Paolo Bonzini wrote:
Do not hardcode the list of 64-bit CPUs.
Signed-off-by: Paolo Bonzini pbonz...@redhat.com
---
configure | 14 --
1 files changed, 8 insertions(+), 6 deletions(-)
diff --git a/configure b/configure
index cb76177..873e4a6 100755
On Tue, 12 Oct 2010, Paolo Bonzini wrote:
We have config files now which provide fine-grained control.
Signed-off-by: Paolo Bonzini pbonz...@redhat.com
---
configure |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/configure b/configure
index 5786729..efebaa9
On 10/12/2010 03:47 PM, malc wrote:
# host long bits test
-hostlongbits=32
-case $cpu in
- x86_64|alpha|ia64|sparc64|ppc64|s390x)
-hostlongbits=64
- ;;
-esac
+cat $TMPC EOF
+int sizeof_long_is_8[sizeof(long) == 8 ? 1 : -1];
+EOF
+if compile_object; then
+hostlongbits=64
+else
LinkedIn
Ernesto Domato requested to add you as a connection on LinkedIn:
--
Jiajun,
Me gustaría añadirte a mi red profesional en LinkedIn.
-Ernesto
Accept invitation from Ernesto Domato
On 10/12/2010 03:49 PM, malc wrote:
On Tue, 12 Oct 2010, Paolo Bonzini wrote:
We have config files now which provide fine-grained control.
Signed-off-by: Paolo Bonzinipbonz...@redhat.com
---
configure |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/configure
On 10/12/2010 04:30 PM, Anthony Liguori wrote:
I think there's a fair bit of value in looking like autoconf but a 39
patch series is a bit to digest at once.
I'll try to do a thorough review but I'd suggest keeping patch series
down to about 20 patches whenever possible and do multiple rounds
On 10/12/2010 08:32 AM, malc wrote:
On Tue, 12 Oct 2010, Paolo Bonzini wrote:
On 10/12/2010 03:22 PM, malc wrote:
19 files changed, 3729 insertions(+), 456 deletions(-)
I don't think the explanation above justified net plus of 3273 lines of new
code.
The part
On Tue, 12 Oct 2010, Paolo Bonzini wrote:
On 10/12/2010 03:47 PM, malc wrote:
# host long bits test
-hostlongbits=32
-case $cpu in
- x86_64|alpha|ia64|sparc64|ppc64|s390x)
-hostlongbits=64
- ;;
-esac
+cat $TMPC EOF
+int sizeof_long_is_8[sizeof(long) == 8 ? 1
On Sat, Oct 2, 2010 at 8:23 PM, daniel pecka 638...@bugs.launchpad.net wrote:
well, i did some more investigations and here come a results ..
this patch http://patchwork.ozlabs.org/patch/65137/raw/ solves problem
partially .. NICs are working with that but after a deeper look,
connection is
Hi,
They call register_ioport_write(), which aborts via hw_error() when
the port is already in use. This is okay for non-configurable
parts of a board emulation, but not okay for a qdev device, unless
it has no_user set.
Related: when isa_init_irq() finds the requested IRQ already in
use,
On 10/12/2010 04:38 PM, malc wrote:
On Tue, 12 Oct 2010, Paolo Bonzini wrote:
On 10/12/2010 03:47 PM, malc wrote:
# host long bits test
-hostlongbits=32
-case $cpu in
- x86_64|alpha|ia64|sparc64|ppc64|s390x)
-hostlongbits=64
- ;;
-esac
+cat $TMPC EOF
+int
Am 08.10.2010 17:48, schrieb Stefan Hajnoczi:
This patch adds code to look up data cluster offsets in the image via
the L1/L2 tables. The L2 tables are writethrough cached in memory for
performance (each read/write requires a lookup so it is essential to
cache the tables).
With cluster
On 10/12/2010 04:41 PM, malc wrote:
Gives wrong results on Win64.
Then it's not HOST_LONG_BITS, it's HOST_POINTER_BITS.
Not quite, [s]size_t/ptrdiff_t are 64 bits wide udner Win64, little
to do with pointers.
Before (on Win64): sizeof(long) == 4, HOST_LONG_BITS == 64
After:
On Tue, 12 Oct 2010, Paolo Bonzini wrote:
On 10/12/2010 04:38 PM, malc wrote:
On Tue, 12 Oct 2010, Paolo Bonzini wrote:
On 10/12/2010 03:47 PM, malc wrote:
# host long bits test
-hostlongbits=32
-case $cpu in
- x86_64|alpha|ia64|sparc64|ppc64|s390x)
-
On 10/12/2010 08:54 AM, Markus Armbruster wrote:
I think the proper thing to do is remove all exit(1)s and propagate
errors instead.
exit() is good enough during startup, i.e. -device. It's wrong for hot
plug; anything to be used in a hot plug path must propagate errors. We
could keep
On 10/12/2010 10:08 AM, Kevin Wolf wrote:
Otherwise we might destroy data that isn't
even touched by the guest request in case of a crash.
The failure scenarios are either that the cluster is leaked in which
case, the old version of the data is still present or the cluster is
orphaned
On 10/12/2010 05:12 PM, malc wrote:
Bottom line: QEMU assumes that long is large enough to hold a pointer,
this assumption is wrong, and your patch is wrong (not because it
miscalculates size of ABI long) but because of the assumptions current
code has. Whether two wrongs makes right is an open
On Tue, 12 Oct 2010, Paolo Bonzini wrote:
On 10/12/2010 04:41 PM, malc wrote:
Gives wrong results on Win64.
Then it's not HOST_LONG_BITS, it's HOST_POINTER_BITS.
Not quite, [s]size_t/ptrdiff_t are 64 bits wide udner Win64, little
to do with pointers.
Before (on Win64):
Am 08.10.2010 17:48, schrieb Stefan Hajnoczi:
This patch implements the read/write state machine. Operations are
fully asynchronous and multiple operations may be active at any time.
Allocating writes lock tables to ensure metadata updates do not
interfere with each other. If two
Am 12.10.2010 17:22, schrieb Anthony Liguori:
On 10/12/2010 10:08 AM, Kevin Wolf wrote:
Otherwise we might destroy data that isn't
even touched by the guest request in case of a crash.
The failure scenarios are either that the cluster is leaked in which
case, the old version of the
Public bug reported:
With the RTC configure for Binary instead of BCD I am getting the
incorrect result for Century.
mov al, 0x0B; Set RTC to binary mode
out 0x70, al
in al, 0x71
bts ax, 2
mov bl, al
mov al, 0x0B
out
I encountered two issues with 0.13.0-rc1, not sure how to tell if the patches
have been applied?
one is this patch: http://patchwork.ozlabs.org/patch/62420/
discussed here:
http://lists.nongnu.org/archive/html/qemu-devel/2010-09/msg01114.html
the other was
Still not entirely happy, but maybe we can commit it as is, and fix it
up later.
jes.soren...@redhat.com writes:
From: Jes Sorensen jes.soren...@redhat.com
strtosz() returns -1 on error. It now supports human unit formats in
eg. 1.0G, with better error handling.
This version lets strtod()
On Tue, Oct 12, 2010 at 05:39:48PM +0200, Kevin Wolf wrote:
Am 12.10.2010 17:22, schrieb Anthony Liguori:
On 10/12/2010 10:08 AM, Kevin Wolf wrote:
Otherwise we might destroy data that isn't
even touched by the guest request in case of a crash.
The failure scenarios are either
- Anthony Liguori anth...@codemonkey.ws wrote:
On 10/12/2010 07:58 AM, Alon Levy wrote:
This patch adds a new device, it is described in full in the second
patch
intro and also in the documentation in docs. In brief it provides a
standard
smart card reader device.
The first
On 10/12/2010 06:16 PM, Anthony Liguori wrote:
It's fairly simple to add a sync to this path. It's probably worth
checking the prefill/postfill for zeros and avoiding the write/sync if
that's the case. That should optimize the common cases of allocating
new space within a file.
My
On 10/12/2010 11:03 AM, Alon Levy wrote:
- Anthony Liguorianth...@codemonkey.ws wrote:
On 10/12/2010 07:58 AM, Alon Levy wrote:
This patch adds a new device, it is described in full in the second
patch
intro and also in the documentation in docs. In brief it
Am 12.10.2010 00:15, schrieb Anthony Liguori:
After suffering from a prolonged maintainer softlockup, I'm attempting
to get 0.13.0 release process back on track.
I've tagged qemu-0.13.0-rc3 in git which only carries a few changes
since 0.13.0-rc1. Most notably, a series of updates from Kevin
Am 12.10.2010 14:41, schrieb Markus Armbruster:
Commit db667a12 added a reference to ROM file
gpxe-eepro100-80862449.rom, but no such file. Intentional?
Yes. See
http://lists.nongnu.org/archive/html/qemu-devel/2010-05/msg00418.html
Citation from my former mail:
Yes, it is missing. I did
1 - 100 of 130 matches
Mail list logo