On Fri, Oct 23, 2009 at 01:47:04AM +0200, Alexander Graf wrote:
On 23.10.2009, at 00:42, Anthony Liguori wrote:
Aurelien Jarno wrote:
Hi all,
I am currently reviewing the S390 patches which extensively use of
code like:
if (a == 5) printf(a was 5.\n);
else if (a == 6) printf(a was
Stuart Brady a écrit :
On Thu, Oct 15, 2009 at 11:14:52PM +0200, Aurelien Jarno wrote:
@@ -394,10 +395,7 @@ uint32_t HELPER(uxtb16)(uint32_t x)
uint32_t HELPER(clz)(uint32_t x)
{
-int count;
-for (count = 32; x; count--)
-x = 1;
-return count;
+return
Am 23.10.2009 01:55, schrieb Juan Quintela:
Anthony Liguori anth...@codemonkey.ws wrote:
Luiz Capitulino wrote:
On Thu, 22 Oct 2009 10:40:54 -0500
Anthony Liguori anth...@codemonkey.ws wrote:
Luiz Capitulino wrote:
Yeah, I agree.
When testing migration, for example, I have to
Hi,
This patch series changes the way the -usbdevice switch (and the usb_add
monitor command) is handled. Instead of hard-coding stuff in vl.c it
is integrated with qdev by adding new fields to USBDeviceInfo. First
patch adds the infrastructure. Follwing patches switch over the usb
drivers
This patchs adds infrastructure to handle -usbdevice via qdev callbacks.
USBDeviceInfo gets a name field (for the -usbdevice driver name) and a
callback for -usbdevice parameter parsing.
The new usbdevice_create() function walks the qdev driver list and looks
for a usb driver with a matching
Signed-off-by: Gerd Hoffmann kra...@redhat.com
---
hw/baum.c |6
hw/baum.h |3 --
hw/usb-serial.c | 85 ++-
hw/usb.h|3 --
vl.c|6
5 files changed, 65 insertions(+), 38 deletions(-)
Add a auto_attach field to USBDevice, which is enabled by default.
USB drivers can clear this field in case they do *not* want the device
being attached (i.e. plugged into a usb port) automatically after
successfull init().
Use cases:
* attaching encrypted mass storage devices (see next patch).
Hook up usb_msd_init.
Also rework handling of encrypted block devices,
move the code out vl.c.
Signed-off-by: Gerd Hoffmann kra...@redhat.com
---
hw/usb-msd.c | 33 +
hw/usb.h |4
vl.c | 25 -
3 files changed, 25
Hello,
Does the following patch work for you?
diff --git a/sheep/work.c b/sheep/work.c
index 4df8dc0..45f362d 100644
--- a/sheep/work.c
+++ b/sheep/work.c
@@ -28,6 +28,7 @@
#include syscall.h
#include sys/types.h
#include linux/types.h
+#define _LINUX_FCNTL_H
#include linux/signalfd.h
On Thu, 2009-10-22 at 15:34 -0500, Anthony Liguori wrote:
Mark McLoughlin wrote:
Hey,
We've been meaning to split net.c up for quite a while now,
so here goes with a first cut at.
There shouldn't be anything too controversial here, apart
from CONFIG_LINUX maybe.
On Thu, 2009-10-22 at 20:53 +0200, Juan Quintela wrote:
Mark McLoughlin mar...@redhat.com wrote:
Hey,
We've been meaning to split net.c up for quite a while now,
so here goes with a first cut at.
If you have to respin this series, please use
git mv foo.c net/foo.c
I did,
We use JGroups (Java library) for reliable multicast communication in
our cluster manager daemon. We don't worry about the performance much
since the cluster manager daemon is not involved in the I/O path. We
might think about moving to corosync if it is more stable than
JGroups.
On Wed, Oct 21,
MORITA Kazutaka morita.kazut...@lab.ntt.co.jp writes:
We use JGroups (Java library) for reliable multicast communication in
our cluster manager daemon. We don't worry about the performance much
since the cluster manager daemon is not involved in the I/O path. We
might think about moving to
Hello,
We have a proposal to add support for AVR32 target emulation in Qemu. So far,
we are able to build qemu from sources on windows using Mingw.
Besides looking at sources for other targets in qemu tar ball, I have gone
through docs for information on how to start adding support for a new
On 23.10.2009, at 12:50, Boyapati, Anitha wrote:
Hello,
We have a proposal to add support for AVR32 target emulation in
Qemu. So far, we are able to build qemu from sources on windows
using Mingw.
I would suggest you try and do this on Linux first. You'll see why
below.
Besides
Boyapati, Anitha kirjoitti:
Hello,
We have a proposal to add support for AVR32 target emulation in Qemu. So far,
we are able to build qemu from sources on windows using Mingw.
Besides looking at sources for other targets in qemu tar ball, I have gone
through docs for information on how to
On 23.10.2009, at 12:41, MORITA Kazutaka wrote:
On Fri, Oct 23, 2009 at 12:30 AM, Avi Kivity a...@redhat.com wrote:
How is load balancing implemented? Can you move an image
transparently
while a guest is running? Will an image be moved closer to its
guest?
Sheepdog uses consistent
We use JGroups (Java library) for reliable multicast communication in
our cluster manager daemon.
I doubt that there is something like 'reliable multicast' - you will run into
many problems when you try to handle errors.
We don't worry about the performance much
since the cluster manager
On Friday 23 October 2009 13:03:54 Alexander Graf wrote:
On 23.10.2009, at 12:50, Boyapati, Anitha wrote:
Hello,
We have a proposal to add support for AVR32 target emulation in
Qemu. So far, we are able to build qemu from sources on windows
using Mingw.
I would suggest you try and do
On 23.10.2009, at 13:18, Christoph Egger wrote:
On Friday 23 October 2009 13:03:54 Alexander Graf wrote:
On 23.10.2009, at 12:50, Boyapati, Anitha wrote:
Hello,
We have a proposal to add support for AVR32 target emulation in
Qemu. So far, we are able to build qemu from sources on windows
Another suggestion: use LVM instead of btrfs (to get better performance)
On Fri, Oct 23, 2009 at 2:40 PM, Kevin Wolf kw...@redhat.com wrote:
I really hate this You don't need this, I know it better attitude. If
it were only for the technical arguments, okay - I can understand that
you don't want to add another magic key, and yes, doing it dynamically
comes with
On Fri, Oct 23, 2009 at 1:18 PM, Christoph Egger
christoph.eg...@amd.com wrote:
On Friday 23 October 2009 13:03:54 Alexander Graf wrote:
On 23.10.2009, at 12:50, Boyapati, Anitha wrote:
Hello,
We have a proposal to add support for AVR32 target emulation in
Qemu. So far, we are able to
Anyways, I do not know JGroups - maybe that 'reliable multicast' solves
all network problems somehow - Is there any documentation about how
they do it?
OK, found the papers on their web site - quite interesting too.
Am 23.10.2009 13:23, schrieb Mulyadi Santosa:
On Fri, Oct 23, 2009 at 2:40 PM, Kevin Wolf kw...@redhat.com wrote:
I really hate this You don't need this, I know it better attitude. If
it were only for the technical arguments, okay - I can understand that
you don't want to add another magic
lzcnt is a AMD Phenom/Barcelona added instruction returning the
number of leading zero bits in a word.
As this is similar to the bsr instruction, reuse the existing
code. There need to be some more changes, though, as lzcnt always
returns a valid value (in opposite to bsr, which has a special
case
On 23.10.2009, at 13:44, Laurent Desnogues wrote:
On Fri, Oct 23, 2009 at 1:18 PM, Christoph Egger
christoph.eg...@amd.com wrote:
On Friday 23 October 2009 13:03:54 Alexander Graf wrote:
On 23.10.2009, at 12:50, Boyapati, Anitha wrote:
Hello,
We have a proposal to add support for AVR32
On 23.10.2009, at 12:50, Boyapati, Anitha wrote:
Luckily Uli just added support for s390x, so you can take a look at
his patchset and see what needs to be done.
Yes. Recent S390x support should give us a good idea.
The reason you should try to do things on Linux is that it's a lot
On 23.10.2009, at 14:20, Boyapati, Anitha wrote:
It's great to see someone from Atmel actually taking on the
challenge!
I'd love to see AVR32 support in Qemu. It's FWIW the only completely
missing major target.
It was in queue for sometime now. As there is very little support
for AVR32
malc av1...@comtv.ru wrote:
On Thu, 22 Oct 2009, Juan Quintela wrote:
Hi
- es1370: the best working with migration.
- adlib: I am not able to get sound out of it on any recent Fedora :(
It's an FM chip, trying to play PCM with it just not gonna fly.
That could expain it :)
I disabled
On Fri, 23 Oct 2009, Juan Quintela wrote:
malc av1...@comtv.ru wrote:
On Thu, 22 Oct 2009, Juan Quintela wrote:
Hi
- es1370: the best working with migration.
- adlib: I am not able to get sound out of it on any recent Fedora :(
It's an FM chip, trying to play PCM with it just
On Fri, Oct 23, 2009 at 09:04:53AM +0200, Aurelien Jarno wrote:
Stuart Brady a écrit :
Just a quick note that the implementation of clz, ctz and popcnt is
still listed in the TCG TODO list. The last time I looked, I noticed
that quite a few architectures have clz/ctz instructions:
Hi,
Any ideas on this segfault a Fedora 12 user (Gene, cc-ed) is seeing?
Thread 1 (Thread 2849):
#0 0x7f25fcd10f70 in memset () from /lib64/libc.so.6
No symbol table info available.
#1 0x004babc6 in audio_capture_mix_and_clear (samples=-1099358712,
rpos=value optimized out,
On Fri, 23 Oct 2009, Mark McLoughlin wrote:
Hi,
Any ideas on this segfault a Fedora 12 user (Gene, cc-ed) is seeing?
Thread 1 (Thread 2849):
#0 0x7f25fcd10f70 in memset () from /lib64/libc.so.6
No symbol table info available.
#1 0x004babc6 in audio_capture_mix_and_clear
On Fri, 23 Oct 2009, malc wrote:
On Fri, 23 Oct 2009, Mark McLoughlin wrote:
Hi,
Any ideas on this segfault a Fedora 12 user (Gene, cc-ed) is seeing?
[..snip..]
Summary: No idea.
FWIW, there's no information whatosever about what audio hardware was
built and enabled, what sound
Mark McLoughlin wrote:
On Thu, 2009-10-22 at 15:34 -0500, Anthony Liguori wrote:
This series doesn't build for me. I get dependency errors even after a
full rebuild. I'm building from a separate directory fwiw.
Don't see it here, I'm afraid - any more details?
Btw, it's all pushed
On Fri, 2009-10-23 at 17:41 +0400, malc wrote:
On Fri, 23 Oct 2009, malc wrote:
On Fri, 23 Oct 2009, Mark McLoughlin wrote:
Hi,
Any ideas on this segfault a Fedora 12 user (Gene, cc-ed) is seeing?
[..snip..]
Summary: No idea.
FWIW, there's no information
Kevin Wolf wrote:
Well, the whole point of a keyboard shortcut was for me to make things
easier.
This is something of a classic debate between providing power users
every possible knob and function verses overwhelming non-power users
with so many features/options that they cannot even get
On Fri, Oct 23, 2009 at 5:41 AM, MORITA Kazutaka
morita.kazut...@lab.ntt.co.jp wrote:
On Fri, Oct 23, 2009 at 12:30 AM, Avi Kivity a...@redhat.com wrote:
If so, is it reasonable to compare this to a cluster file system setup (like
GFS) with images as files on this filesystem? The difference
On Fri, 23 Oct 2009, Mark McLoughlin wrote:
On Fri, 2009-10-23 at 17:41 +0400, malc wrote:
On Fri, 23 Oct 2009, malc wrote:
On Fri, 23 Oct 2009, Mark McLoughlin wrote:
Hi,
Any ideas on this segfault a Fedora 12 user (Gene, cc-ed) is seeing?
[..snip..]
Am 23.10.2009 15:59, schrieb Anthony Liguori:
Kevin Wolf wrote:
Well, the whole point of a keyboard shortcut was for me to make things
easier.
This is something of a classic debate between providing power users
every possible knob and function verses overwhelming non-power users
with so
Stuart Brady a écrit :
On Fri, Oct 23, 2009 at 09:04:53AM +0200, Aurelien Jarno wrote:
Stuart Brady a écrit :
Just a quick note that the implementation of clz, ctz and popcnt is
still listed in the TCG TODO list. The last time I looked, I noticed
that quite a few architectures have clz/ctz
This looks very interesting - how does this compare with Exanodes/Seanodes?
Thanks,
Avishay
Javier Guerra jav...@guerrag.com writes:
i'd just want to add my '+1 votes' on both getting rid of JVM
dependency and using block devices (usually LVM) instead of ext3/btrfs
If the chunks into which the virtual drives are split are quite small (say
the 64MB used by Hadoop), LVM may be a less
On Fri, Oct 23, 2009 at 9:58 AM, Chris Webb ch...@arachsys.com wrote:
If the chunks into which the virtual drives are split are quite small (say
the 64MB used by Hadoop), LVM may be a less appropriate choice. It doesn't
support very large numbers of very small logical volumes very well.
Stefan Weil a écrit :
Aurelien Jarno schrieb:
From: Arnaud Patard arnaud.pat...@rtp-net.org
In a bunch of places, 64 is used as value of _NSIG but it's wrong
at least on MIPS were _NSIG is 128.
Signed-off-by: Arnaud Patard arnaud.pat...@rtp-net.org
Signed-off-by: Aurelien Jarno
On Wed, Oct 21, 2009 at 12:18:08PM +0200, juha.riihim...@nokia.com wrote:
Use native rotation if possible instead of a simulated one.
I have another patch in my local tree that handle more cases:
commit 04df13497befdb79c778d82d0901d290d164d250
Author: Aurelien Jarno aurel...@aurel32.net
Date:
On Fri, Oct 23, 2009 at 5:25 PM, Aurelien Jarno aurel...@aurel32.net wrote:
On Wed, Oct 21, 2009 at 12:18:08PM +0200, juha.riihim...@nokia.com wrote:
Use native rotation if possible instead of a simulated one.
I have another patch in my local tree that handle more cases:
commit
On Fri, Oct 23, 2009 at 8:10 PM, Alexander Graf ag...@suse.de wrote:
On 23.10.2009, at 12:41, MORITA Kazutaka wrote:
On Fri, Oct 23, 2009 at 12:30 AM, Avi Kivity a...@redhat.com wrote:
How is load balancing implemented? Can you move an image transparently
while a guest is running? Will
Hello.
I vaguely remember something like this has been reported and/or
discussed already, but I can't find anything related. I'm also
not sure if it's kvm-specific or exists in qemu too.
I want some clarification wrt vlan= parameter in -net definition.
What started this all is a problem report
On Fri, 2009-10-23 at 20:25 +0400, Michael Tokarev wrote:
I've two questions:
o what's the intended usage of all-vlan-equal case, when kvm (or qemu)
reflects packets from one interface to another? It's what bridge
in linux is for, I think.
I don't think it's necessarily an intended
On Fri, 2009-10-23 at 08:44 -0500, Anthony Liguori wrote:
Mark McLoughlin wrote:
On Thu, 2009-10-22 at 15:34 -0500, Anthony Liguori wrote:
This series doesn't build for me. I get dependency errors even after a
full rebuild. I'm building from a separate directory fwiw.
[v2: handle building in a separate dir]
Signed-off-by: Mark McLoughlin mar...@redhat.com
---
Makefile | 10 +++---
configure |2 +-
net.h |2 +-
net-queue.c = net/queue.c |2 +-
net-queue.h = net/queue.h |0
5 files
Andreas Plesner Jacobsen wrote:
On Fri, Oct 23, 2009 at 08:25:39PM +0400, Michael Tokarev wrote:
o why different -net guest -net host pairs are not getting different
vlan= indexes by default, to stop the above-mentioned packet
storms right away? I think it's a wise default to assign
Btw now that I have someone from Atmel who apparently knows the
architecture:
Would virtualization work on AVR32? I mean, is there anything that
would keep you from running kernel code in user mode and just trap
everything?
Some attempts are going on with AP7 series. It is not the
On Fri, 23 Oct 2009, Gene Czarcinski wrote:
The real sound hardware should not be relevant since qemu-kvm current does
not
support sound and has it disabled even if, by default, there is an ES1370
virtual device defined.
I don't know anything about qemu-kvm and mysterious ways it walks
On Sat, 17 Oct 2009 08:36:04 -0500
Anthony Liguori aligu...@us.ibm.com wrote:
+QObject *qobject_from_json(const char *string, size_t *length);
+QObject *qobject_from_jsonf(const char *string, size_t *length, ...)
+__attribute__((__format__ (__printf__, 1, 3)));
We need a wrapper for
TeLeMan schrieb:
Tested i386-softmmu only. Now tci can run windows xp sp2 and its speed
is about 6 times slower than jit.
--
SUN OF A BEACH
Great. Many thanks for the fixes, enhancements and for the testing, too.
Is patch 4 (call handling) needed, or is it an optimization?
If it is needed,
Anthony Liguori wrote:
It really doesn't matter in the context of LGPL so I don't mind if we do
2.1 only.
Is LGPL 2.1 compatible with LGPL 3 or GPL 3?
It would be a shame if it's compatible enough to use in libvirt but
can't be used in a GPL 3 project.
I think the recent JSON + QObject stuff
Luiz Capitulino wrote:
qstring = qemu_malloc(sizeof(*qstring));
-qstring-string = qemu_strdup(str);
+
+qstring-length = strlen(str);
+qstring-capacity = qstring-length;
+
+qstring-string = qemu_malloc(qstring-capacity + 1);
+memcpy(qstring-string, str,
On Fri, Oct 23, 2009 at 08:25:49PM +0100, Jamie Lokier wrote:
Anthony Liguori wrote:
It really doesn't matter in the context of LGPL so I don't mind if we do
2.1 only.
Is LGPL 2.1 compatible with LGPL 3 or GPL 3?
It would be a shame if it's compatible enough to use in libvirt but
Hi,
Thanks for many comments.
Sheepdog git trees are created.
Sheepdog server
git://sheepdog.git.sourceforge.net/gitroot/sheepdog/sheepdog
Sheepdog client
git://sheepdog.git.sourceforge.net/gitroot/sheepdog/qemu-kvm
Please try!
On Wed, Oct 21, 2009 at 2:13 PM, MORITA Kazutaka
On Fri, Oct 23, 2009 at 2:39 PM, MORITA Kazutaka
morita.kazut...@lab.ntt.co.jp wrote:
Thanks for many comments.
Sheepdog git trees are created.
great!
is there any client (no matter how crude) besides the patched
KVM/Qemu? it would make it far easier to hack around...
--
Javier
On Friday 23 October 2009 10:29:44 malc wrote:
On Fri, 23 Oct 2009, Mark McLoughlin wrote:
On Fri, 2009-10-23 at 17:41 +0400, malc wrote:
On Fri, 23 Oct 2009, malc wrote:
On Fri, 23 Oct 2009, Mark McLoughlin wrote:
Hi,
Any ideas on this segfault a Fedora 12 user (Gene,
On Fri, 23 Oct 2009 09:14:29 -0500
Javier Guerra jav...@guerrag.com wrote:
I think that the major difference between sheepdog and cluster file
systems such as Google File system, pNFS, etc is the interface between
clients and a storage system.
note that GFS is Global File System (written
On Fri, Oct 23, 2009 at 08:25:39PM +0400, Michael Tokarev wrote:
o why different -net guest -net host pairs are not getting different
vlan= indexes by default, to stop the above-mentioned packet
storms right away? I think it's a wise default to assign different
pairs to different
Chris Webb wrote:
Javier Guerra jav...@guerrag.com writes:
i'd just want to add my '+1 votes' on both getting rid of JVM
dependency and using block devices (usually LVM) instead of ext3/btrfs
If the chunks into which the virtual drives are split are quite small (say
the 64MB used by Hadoop),
On Wed, Oct 21, 2009 at 12:17 PM, juha.riihim...@nokia.com wrote:
ARM load/store multiple instructions can be slightly optimized by
loading the register offset constant into a variable outside the
register loop and using the preloaded variable inside the loop instead
of reloading the offset
On Sat, Oct 24, 2009 at 4:45 AM, Javier Guerra jav...@guerrag.com wrote:
On Fri, Oct 23, 2009 at 2:39 PM, MORITA Kazutaka
morita.kazut...@lab.ntt.co.jp wrote:
Thanks for many comments.
Sheepdog git trees are created.
great!
is there any client (no matter how crude) besides the patched
On Sat, Oct 24, 2009 at 02:58, Stefan Weil w...@mail.berlios.de wrote:
Is patch 4 (call handling) needed, or is it an optimization?
If it is needed, the tcg disassembler has to be extended as well.
In fact tci has no stack and robber registers and doesn't need
simulate the CPU work. I am trying
70 matches
Mail list logo