On Thu, Aug 26, 2010 at 08:02:38AM -0500, Anthony Liguori wrote:
> BTW, if you could transfer some of this discussion to a wiki page on
> qemu.org, I think that would be extremely valuable.
http://wiki.qemu.org/Features/ResetAPI
--
yamahata
On Thu, Aug 26, 2010 at 01:17:38PM -0500, Adnan Khaleel wrote:
> You also want to catch up pci api clean up.
> pci_{set, get}_{byte, word, long, quad}(),
> pci_config_set_vendor() ...
>
> Are you referring to the setting up of the config registers where we pass on
> the vendor id and d
Am 26.08.2010 20:38, schrieb Blue Swirl:
> Add memory management rules, somewhat like libvirt HACKING.
>
> Signed-off-by: Blue Swirl
> ---
> HACKING | 11 +++
> 1 files changed, 11 insertions(+), 0 deletions(-)
>
> diff --git a/HACKING b/HACKING
> index 19fc874..554009e 100644
> --- a
"Edgar E. Iglesias" writes:
> On Sat, Aug 21, 2010 at 09:42:51AM +, Blue Swirl wrote:
>> Combining bitwise AND and logical NOT is suspicious.
>>
>> Fixed by this Coccinelle script:
>> // From http://article.gmane.org/gmane.linux.kernel/646367
>> @@ expression E1,E2; @@
>> (
>> !E1 & !E2
>>
"Daniel P. Berrange" writes:
> On Tue, Aug 24, 2010 at 03:46:14PM +0200, Alexander Graf wrote:
>> Daniel P. Berrange wrote:
>> > On Tue, Aug 24, 2010 at 03:40:25PM +0200, Alexander Graf wrote:
>> >
>> >> Daniel P. Berrange wrote:
>> >>
>> >>> On Tue, Aug 24, 2010 at 12:45:19PM +0200, Alex
On Fri, Aug 27, 2010 at 10:57:10AM +0530, Amit Shah wrote:
> This error message denotes some command was not successful in completing
> as the guest was unresponsive.
>
> Use it in the virtio-balloon code when showing older, cached data.
>
> Signed-off-by: Amit Shah
> ---
> hw/virtio-balloon.c
Alexander Graf writes:
> The monitor command for hotplugging is in i386 specific code. This is just
> plain wrong, as S390 just learned how to do hotplugging too and needs to
> get drives for that.
>
> So let's add a generic copy to generic code that handles drive_add in a
> way that doesn't have
On 27.08.2010, at 11:53, Markus Armbruster wrote:
> Alexander Graf writes:
>
>> The monitor command for hotplugging is in i386 specific code. This is just
>> plain wrong, as S390 just learned how to do hotplugging too and needs to
>> get drives for that.
>>
>> So let's add a generic copy to ge
Signed-off-by: Gerd Hoffmann
---
configure | 35 +++
1 files changed, 35 insertions(+), 0 deletions(-)
diff --git a/configure b/configure
index 0639b33..b391165 100755
--- a/configure
+++ b/configure
@@ -320,6 +320,7 @@ pkgversion=""
check_utests="no"
user_pi
Hi,
Here comes v4 of the iniial spice support patch series, hopefully the
final version. It brings just the very basic bits:
* Detect spice in configure, Makefile windup.
* Support for keyboard, mouse and tablet.
* Support for simple display output (works as DisplayChangeListener,
plays
Signed-off-by: Gerd Hoffmann
---
Makefile.objs |1 +
pflib.c | 213 +
pflib.h | 20 ++
3 files changed, 234 insertions(+), 0 deletions(-)
create mode 100644 pflib.c
create mode 100644 pflib.h
diff --git a/Makefile.
Signed-off-by: Gerd Hoffmann
---
fsdev/qemu-fsdev.c |9 +
vl.c |5 -
2 files changed, 9 insertions(+), 5 deletions(-)
diff --git a/fsdev/qemu-fsdev.c b/fsdev/qemu-fsdev.c
index ad69b0e..280b8f5 100644
--- a/fsdev/qemu-fsdev.c
+++ b/fsdev/qemu-fsdev.c
@@ -16,6 +
Open keyboard channel. Now you can type into the spice client and the
keyboard events are sent to your guest. You'll need some other display
like vnc to actually see the guest responding to them though.
Signed-off-by: Gerd Hoffmann
---
Makefile.objs|2 +-
ui/qemu-spice.h |1 +
ui/
This patch drops DT_VNC. The display types are only used to select
select the local display (i.e. curses, sdl, coca, ...). Remote
displays (for now only vnc, spice will follow) can be enabled
independently.
Signed-off-by: Gerd Hoffmann
---
sysemu.h |1 -
vl.c | 24 +--
Add -spice command line switch. Has support setting passwd and port for
now. With this patch applied the spice client can successfully connect
to qemu. You can't do anything useful yet though.
Signed-off-by: Gerd Hoffmann
---
Makefile.objs |2 +
qemu-config.c | 18 ++
qemu-confi
Open mouse channel. Now you can move the guests mouse pointer.
No tablet / absolute positioning (yet) though.
Signed-off-by: Gerd Hoffmann
---
ui/spice-input.c | 49 +
1 files changed, 49 insertions(+), 0 deletions(-)
diff --git a/ui/spice-inpu
Add support for the spice tablet interface. The tablet interface will
be registered (and then used by the spice client) as soon as a absolute
pointing device is available and used by the guest, i.e. you'll have to
configure your guest with '-usbdevice tablet'.
Signed-off-by: Gerd Hoffmann
---
u
With that patch applied you'll actually see the guests screen in the
spice client. This does *not* bring qxl and full spice support though.
This is basically the qxl vga mode made more generic, so it plays
together with any qemu-emulated gfx card. You can display stdvga or
cirrus via spice client
Write compile commands and messages to config.log.
Useful for debugging configure.
Signed-off-by: Gerd Hoffmann
---
configure |7 +--
1 files changed, 5 insertions(+), 2 deletions(-)
diff --git a/configure b/configure
index 146dac0..0639b33 100755
--- a/configure
+++ b/configure
@@ -16,
[PATCH] Add -trace file FILENAME switch to qemu startup command.
This processes the argument using QemuOptsList
Signed-off-by: Prerna Saxena
---
qemu-config.c | 18 ++
qemu-config.h |3 +++
vl.c |5 -
3 files changed, 25 insertions(+), 1 deletions(-)
dif
On 08/27/2010 04:29 AM, Daniel P. Berrange wrote:
On Fri, Aug 27, 2010 at 10:57:10AM +0530, Amit Shah wrote:
This error message denotes some command was not successful in completing
as the guest was unresponsive.
Use it in the virtio-balloon code when showing older, cached data.
Signed-off
On 08/27/2010 04:59 AM, Gerd Hoffmann wrote:
With that patch applied you'll actually see the guests screen in the
spice client. This does *not* bring qxl and full spice support though.
This is basically the qxl vga mode made more generic, so it plays
together with any qemu-emulated gfx card. Yo
On Fri, Aug 27, 2010 at 07:39:37AM -0500, Anthony Liguori wrote:
> On 08/27/2010 04:29 AM, Daniel P. Berrange wrote:
> >On Fri, Aug 27, 2010 at 10:57:10AM +0530, Amit Shah wrote:
> >
> >>This error message denotes some command was not successful in completing
> >>as the guest was unresponsive.
>
"Daniel P. Berrange" writes:
> On Fri, Aug 27, 2010 at 07:39:37AM -0500, Anthony Liguori wrote:
>> On 08/27/2010 04:29 AM, Daniel P. Berrange wrote:
>> >On Fri, Aug 27, 2010 at 10:57:10AM +0530, Amit Shah wrote:
>> >
>> >>This error message denotes some command was not successful in completing
On Fri, Aug 27, 2010 at 04:53:15PM +0530, Prerna Saxena wrote:
> [PATCH] Add -trace file FILENAME switch to qemu startup command.
> This processes the argument using QemuOptsList
>
>
> Signed-off-by: Prerna Saxena
Thanks, I will merge this for tracing v2.
Stefan
On Fri, 27 Aug 2010 15:59:21 +0200
Markus Armbruster wrote:
> "Daniel P. Berrange" writes:
>
> > On Fri, Aug 27, 2010 at 07:39:37AM -0500, Anthony Liguori wrote:
> >> On 08/27/2010 04:29 AM, Daniel P. Berrange wrote:
> >> >On Fri, Aug 27, 2010 at 10:57:10AM +0530, Amit Shah wrote:
> >> >
> >
From: John Haxby
Introduce a new 'connected' xendev op called when Connected.
Rename the existing xendev 'connect' op to 'initialised' and introduce
a new 'connected' op. This new op, if defined, is called when the
backend is connected. Note that since there is no state transition this
may be
From: John Haxby
Move the xenfb pointer handler to the connected method
Ensure that we read "request-abs-pointer" after the frontend has written
it. This means that we will correctly set up an ansolute or relative
pointer handler correctly.
Signed-off-by: John Haxby
Signed-off-by: Stefano Sta
On 08/27/2010 09:15 AM, Luiz Capitulino wrote:
I wondered if we could drop it for now to make it right in 0.14, but I
believe it's already part of the user monitor for some time and libvirt
uses the stats, right?
I think we need testing/unstable namespace in QMP, where commands can be
tested fo
On Mon, 23 Aug 2010, Anthony Liguori wrote:
> On 08/23/2010 05:21 AM, John Haxby wrote:
> > Any reason why this (and its sister patch) were never picked up?
> >
> > jch
>
> It was likely missed originally because there wasn't a [PATCH] in the
> subject. Can you resubmit? It's not obvious to me
Am 16.08.2010 19:02, schrieb ext Kevin Wolf:
> +if (bdrv_get_type_hint(s->bs) == BDRV_TYPE_CDROM ||
> +bdrv_is_read_only(s->bs)) {
This looks like a mismerge. The check for CDROMs was removed when they
became read-only by definition. Please don't reintroduce it.
OK, I will remove
On 08/27/2010 10:33 AM, Daniel P. Berrange wrote:
On Fri, Aug 27, 2010 at 09:59:55AM -0500, Anthony Liguori wrote:
On 08/27/2010 09:15 AM, Luiz Capitulino wrote:
I wondered if we could drop it for now to make it right in 0.14, but I
believe it's already part of the user monitor for so
Am 16.08.2010 19:34, schrieb ext Kevin Wolf:
The patch itself looks okay. However, it made me wonder what this line
wants to tell us:
if ((~dbd) & nb_sectors) {
Is it just me or doesn't this make any sense at all? dbd is a single
bit, 0x8 if set or 0x0 otherwise. nb_sectors is the number o
On Fri, Aug 27, 2010 at 09:59:55AM -0500, Anthony Liguori wrote:
> On 08/27/2010 09:15 AM, Luiz Capitulino wrote:
> >
> >I wondered if we could drop it for now to make it right in 0.14, but I
> >believe it's already part of the user monitor for some time and libvirt
> >uses the stats, right?
> >
>
Am 16.08.2010 19:12, schrieb ext Kevin Wolf:
> @@ -654,7 +656,8 @@ static int
scsi_disk_emulate_mode_sense(SCSIRequest *req, uint8_t *outbuf)
> p += 8;
> }
>
> -switch (page) {
> +/* Don't return pages if Changeable Values (1) are requested. */
> +if (page_control !=
On Fri, 27 Aug 2010, Konrad Rzeszutek Wilk wrote:
> > > I'm an engineering student and is searching for a feasible project in
> > > virtualization. I'd like to know if its possible to share USB devices
> > > (flash drive, hard disk, mouse, keyboards etc) across guests and host
> > > (VMs). Also, do
On Fri, 27 Aug 2010 09:59:55 -0500
Anthony Liguori wrote:
> On 08/27/2010 09:15 AM, Luiz Capitulino wrote:
> >
> > I wondered if we could drop it for now to make it right in 0.14, but I
> > believe it's already part of the user monitor for some time and libvirt
> > uses the stats, right?
> >
> >
what's the list address? All the lists at the kvm main page are for kvm
only.
--
OpenSolaris guest fails to see the Solaris partitions of a physical disk in
qemu-kvm- (GIT)
https://bugs.launchpad.net/bugs/618533
You received this bug notification because you are a member of qemu-
devel-ml, w
On Wed, Aug 25, 2010 at 4:39 PM, Adnan Khaleel wrote:
> Hi Isaku,
>
> I've made some progress in coding the device template but its no where near
> complete.
>
> I've created some files and am attaching it to this note. Based on what I
> could gather from the pcie source files I've made a stab at
Wow, good news.
When are we porting our Xen stuff upstream? :)
On 27 August 2010 17:51, Stefano Stabellini <
stefano.stabell...@eu.citrix.com> wrote:
> On Fri, 27 Aug 2010, Konrad Rzeszutek Wilk wrote:
> > > > I'm an engineering student and is searching for a feasible project in
> > > > virtuali
On Fri, Aug 27, 2010 at 06:01:49PM +0100, David Markey wrote:
>Wow, good news.
>When are we porting our Xen stuff upstream? :)
>
I think that's in progress right now.. two rounds of patches already sent.
-- Pasi
Isaku and Anthony:
This is excellent discussion! Thanks for forwarding.
Wei Xu
we...@cisco.com
On 8/26/10 8:52 PM, "Isaku Yamahata" wrote:
> I added CC for those who might be interested in this discussion.
>
> On Thu, Aug 26, 2010 at 08:02:38AM -0500, Anthony Liguori wrote:
>> On 08/26/2010
Possible bug in qemu-0.12.4 on Linux, and I think applicable to qemu-0.12.5
The VNC reverse connection option appears to be parsed correctly,
however, the handling of the VncDisplay structure leads to a segfault:
Command line:
./i386-softmmu/qemu -vnc :9990,reverse -usb -monitor stdio
~/vmimg/lin
On 08/27/2010 11:08 AM, Luiz Capitulino wrote:
It's trying to plug a sieve with a band-aid. It's certainly an
"improvement" but it's of question utility looking at the bigger picture.
Are you talking about the testing namespace idea? It doesn't have anything
to do with balloon or how our
On Fri, 27 Aug 2010 14:02:45 -0500
Anthony Liguori wrote:
> On 08/27/2010 11:08 AM, Luiz Capitulino wrote:
> >> It's trying to plug a sieve with a band-aid. It's certainly an
> >> "improvement" but it's of question utility looking at the bigger picture.
> >>
> > Are you talking about the t
On Tue, Aug 24, 2010 at 8:21 PM, Isaku Yamahata wrote:
> On Tue, Aug 24, 2010 at 10:52:36AM -0600, Cam Macdonell wrote:
>> Hi, 64-bit BARs still do not seem to be working.
>>
>> When using the latest seabios the guest does not hit a "BUG:"
>> statement, but booting still fails
>>
>> HPET: 1 timers
On 08/27/2010 02:24 PM, Luiz Capitulino wrote:
I don't see how 0.13.0 is going to get releases with anything but the
current behavior. It's unfortunate but we're too delayed and can't
afford a change like this this late in the game.
In terms of the stable branch, the least disruptive thing wo
On Fri, 27 Aug 2010 14:37:54 -0500
Anthony Liguori wrote:
> On 08/27/2010 02:24 PM, Luiz Capitulino wrote:
> >
> >> I don't see how 0.13.0 is going to get releases with anything but the
> >> current behavior. It's unfortunate but we're too delayed and can't
> >> afford a change like this this la
Add the ability to configure the tx_timer timeout and add a bottom
half tx handler that typically shows a nice perf boost over the
time based approach. See last patch for perf details. Make this
the new default when the iothread is enabled. Thanks,
Alex
---
Alex Williamson (5):
virtio-n
If virtio_net_flush_tx is called with notification disabled, we can
race with the guest, processing packets at the same rate as they
get produced. The trouble is that this means we have no guaranteed
exit condition from the function and can spend minutes in there.
Currently flush_tx is only called
The tx_timer used for TX mitigation in virtio-net has a hard coded
timeout. Make an option for this to be configurable using a
txtimer= device config option. Note that we reserve a value of
"1" to simply mean use the default, we'll later use the value "0"
to disable the timer. Everything else is
De-couple this from the timer since we might want to use
different backends to send the packet.
Signed-off-by: Alex Williamson
---
hw/virtio-net.c | 18 +-
1 files changed, 9 insertions(+), 9 deletions(-)
diff --git a/hw/virtio-net.c b/hw/virtio-net.c
index ac4aa8f..8b652f2 1
The bottom half handler shows big improvements over the timer
with few downsides, default to it when the iothread is enabled.
Using the following tests, with the guest and host connected
via tap+bridge:
guest> netperf -t TCP_STREAM -H $HOST
host> netperf -t TCP_STREAM -H $GUEST
guest> netperf -t
Based on a patch from Mark McLoughlin, this patch introduces a new
bottom half packet transmitter that avoids the latency imposed by
the tx_timer approach. Rather than scheduling a timer when a TX
packet comes in, schedule a bottom half to be run from the iothread.
The bottom half handler first at
I have searched the Internet, but could not find conclusive answers. I
did find a lot of questions, but that's about it.
I run Linux, QEMU/KVM 0.12.5 and have loaded windows XP.
My webcam is being recognized by Windows XP, but all I get is a black
screen when I try to use it. I use the -usbdevice
On (Fri) Aug 27 2010 [07:39:37], Anthony Liguori wrote:
> >
> >NACK. It has always been allowed& valid to call query-balloon
> >to get the current balloon level. We must not throw an error
> >just because the recently added mem stats can't be refreshed.
>
> I think that's a fair comment but why e
On Sat, Aug 28, 2010 at 05:07, Frans de Boer wrote:
> I run Linux, QEMU/KVM 0.12.5 and have loaded windows XP.
> My webcam is being recognized by Windows XP, but all I get is a black
> screen when I try to use it. I use the -usbdevice host:vendor:id
> directive. The light goes on (and never off ag
On Fri, Aug 27, 2010 at 9:59 AM, Gerd Hoffmann wrote:
> Hi,
>
> Here comes v4 of the iniial spice support patch series, hopefully the
> final version. It brings just the very basic bits:
>
> * Detect spice in configure, Makefile windup.
> * Support for keyboard, mouse and tablet.
> * Support
On Fri, Aug 27, 2010 at 3:57 PM, devsk <618...@bugs.launchpad.net> wrote:
> what's the list address? All the lists at the kvm main page are for kvm
> only.
>
> --
> OpenSolaris guest fails to see the Solaris partitions of a physical disk in
> qemu-kvm- (GIT)
> https://bugs.launchpad.net/bugs/6
59 matches
Mail list logo