On Oct 23, 2009, at 18:25, ext Aurelien Jarno 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:
Great, I'll drop it from my patch
On Sat, Oct 24, 2009 at 02:58, Stefan Weil 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 to remove tcg_reg_a
On Sat, Oct 24, 2009 at 4:45 AM, Javier Guerra wrote:
> On Fri, Oct 23, 2009 at 2:39 PM, MORITA Kazutaka
> 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 easie
On Wed, Oct 21, 2009 at 12:17 PM, 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 value to a temporary v
Chris Webb wrote:
Javier Guerra 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 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 v
On Fri, 23 Oct 2009 09:14:29 -0500
Javier Guerra 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 by Sisti
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 F
On Fri, Oct 23, 2009 at 2:39 PM, MORITA Kazutaka
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
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
wro
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 b
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(qstr
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 stuf
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
On Sat, 17 Oct 2009 08:36:04 -0500
Anthony Liguori 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 command handlers usag
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
>
> 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 th
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 differe
[v2: handle building in a separate dir]
Signed-off-by: Mark McLoughlin
---
Makefile | 10 +++---
configure |2 +-
net.h |2 +-
net-queue.c => net/queue.c |2 +-
net-queue.h => net/queue.h |0
5 files changed, 10 insert
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.
> >>
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 intend
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, Oct 23, 2009 at 8:10 PM, Alexander Graf wrote:
>
> On 23.10.2009, at 12:41, MORITA Kazutaka wrote:
>
> On Fri, Oct 23, 2009 at 12:30 AM, Avi Kivity wrote:
>
> How is load balancing implemented? Can you move an image transparently
>
> while a guest is running? Will an image be moved clos
On Fri, Oct 23, 2009 at 5:25 PM, Aurelien Jarno 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 04df13497befdb79c778d82d090
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
Date: Thu Oct 15 16:45:14
Stefan Weil a écrit :
> Aurelien Jarno schrieb:
>> From: Arnaud Patard
>>
>> 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
>> Signed-off-by: Aurelien Jarno
>> ---
>> linux-user/signal.c | 12 ++--
Aurelien Jarno schrieb:
> From: Arnaud Patard
>
> 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
> Signed-off-by: Aurelien Jarno
> ---
> linux-user/signal.c | 12 ++--
> 1 files changed, 6 insert
On Fri, Oct 23, 2009 at 9:58 AM, Chris Webb 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.
absolutely. the 'nice
Javier Guerra 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 appropriate choice
This looks very interesting - how does this compare with Exanodes/Seanodes?
Thanks,
Avishay
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 hav
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
>
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?
> >
> >
On Fri, Oct 23, 2009 at 5:41 AM, MORITA Kazutaka
wrote:
> On Fri, Oct 23, 2009 at 12:30 AM, Avi Kivity 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 would be that
>> clustering is implemented
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 sta
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
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 t
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, w
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_c
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=, hw=) at audio/audio.c:
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:
>
On Fri, 23 Oct 2009, Juan Quintela wrote:
> malc 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
malc 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 dma_ru
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 em
> 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
On 23.10.2009, at 13:44, Laurent Desnogues wrote:
On Fri, Oct 23, 2009 at 1:18 PM, 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. S
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
cas
Am 23.10.2009 13:23, schrieb Mulyadi Santosa:
> On Fri, Oct 23, 2009 at 2:40 PM, Kevin Wolf 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 ye
> 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.
On Fri, Oct 23, 2009 at 1:18 PM, 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
On Fri, Oct 23, 2009 at 2:40 PM, Kevin Wolf 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 some complexit
Another suggestion: use LVM instead of btrfs (to get better performance)
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
usi
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
> 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 23.10.2009, at 12:41, MORITA Kazutaka wrote:
On Fri, Oct 23, 2009 at 12:30 AM, Avi Kivity 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 hashing to decide w
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 sta
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 look
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 t
On Fri, Oct 23, 2009 at 12:30 AM, Avi Kivity wrote:
> On 10/21/2009 07:13 AM, MORITA Kazutaka wrote:
>>
>> Hi everyone,
>>
>> Sheepdog is a distributed storage system for KVM/QEMU. It provides
>> highly available block level storage volumes to VMs like Amazon EBS.
>> Sheepdog supports advanced vol
Chris Webb writes:
> MORITA Kazutaka 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 movin
MORITA Kazutaka 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 corosync if it is more stabl
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, 2
On Thu, 2009-10-22 at 20:53 +0200, Juan Quintela 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.
>
> If you have to respin this series, please use
>
> git mv foo.c net/foo.c
I did, looks like
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 m
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
#include
#include
+#define _LINUX_FCNTL_H
#include
#include "list.h"
On Wed, Oct 21, 2009 at 5:45 PM, N
Hook up usb_msd_init.
Also rework handling of encrypted block devices,
move the code out vl.c.
Signed-off-by: Gerd Hoffmann
---
hw/usb-msd.c | 33 +
hw/usb.h |4
vl.c | 25 -
3 files changed, 25 insertions(+), 37 d
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).
Signed-off-by: Gerd Hoffmann
---
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(-)
diff --git a/hw/bau
Signed-off-by: Gerd Hoffmann
---
hw/usb-hid.c |3 +++
hw/usb-wacom.c |1 +
vl.c | 29 -
3 files changed, 4 insertions(+), 29 deletions(-)
diff --git a/hw/usb-hid.c b/hw/usb-hid.c
index d1cc45e..f4a2a48 100644
--- a/hw/usb-hid.c
+++ b/hw/usb-hid.
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 name.
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 to
Am 23.10.2009 01:55, schrieb Juan Quintela:
> Anthony Liguori wrote:
>> Luiz Capitulino wrote:
>>> On Thu, 22 Oct 2009 10:40:54 -0500
>>> Anthony Liguori wrote:
>>>
>>>
Luiz Capitulino wrote:
> Yeah, I agree.
>
> When testing migration, for example, I have to type
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;
>>
74 matches
Mail list logo