[kvm-devel] muev

2007-09-21 Thread Antanas Cho
Rumor News: Oncology Med. Inc. (OTC: ONCO) a Cancer Treatment Solutions Group is said to have experienced over a 1000% increase in revenues for the fiscal 3rd quarter ending July, 2007 compared with the prior year while fiscal fourth quarter results for 2007 are on track to exceed this year’s t

Re: [kvm-devel] [et-mgmt-tools] ANNOUNCE: virt-top 0.3.2.7 released

2007-09-21 Thread Farkas Levente
Richard W.M. Jones wrote: > Richard W.M. Jones wrote: >> Richard W.M. Jones wrote: >>> Farkas Levente wrote: [EMAIL PROTECTED] ~]# /usr/bin/virt-top --connect qemu:///system libvir: error : this function is not supported by the hypervisor: virConnectGetHostname Fatal error: exce

Re: [kvm-devel] [PATCH 3/6] virtio net driver

2007-09-21 Thread Christian Borntraeger
Am Donnerstag, 20. September 2007 schrieb Rusty Russell: > The network driver uses *two* virtqueues: one for input packets and > one for output packets. This has nice locking properties (ie. we > don't do any for recv vs send). [...] > 3) Resolve freeing of old xmit skbs (someone sent patch

[kvm-devel] [PATCH 1/3] move grp decoding to function to make x86_emulate_insn() clearer

2007-09-21 Thread Laurent Vivier
To improve readability, move push, writeback, and grp 1a/2/3/4/5/9 emulation parts to functions. Signed-off-by: Laurent Vivier <[EMAIL PROTECTED]> --- drivers/kvm/x86_emulate.c | 447 ++--- 1 files changed, 262 insertions(+), 185 deletions(-) diff --git

[kvm-devel] [PATCH 3/3] remove no_wb

2007-09-21 Thread Laurent Vivier
Remove no_wb, use dst.type = OP_NONE instead, idea stollen from xen-3.1 Signed-off-by: Laurent Vivier <[EMAIL PROTECTED]> --- drivers/kvm/x86_emulate.c | 76 ++-- drivers/kvm/x86_emulate.h |2 +- 2 files changed, 25 insertions(+), 53 deletions(-) di

[kvm-devel] [ kvm-Bugs-1799590 ] save/restore 64-bit linux guests fails

2007-09-21 Thread SourceForge.net
Bugs item #1799590, was opened at 2007-09-21 19:31 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=893831&aid=1799590&group_id=180599 Please note that this message will contain a full copy

[kvm-devel] [PATCH 0/3] Make some cleanup in x86_emulate.c

2007-09-21 Thread Laurent Vivier
This patch series makes some cleanups in x86_emulate.c [PATCH 1/3] move some parts of x86_decode_insn() into functions. [PATCH 2/3] remove _eflags and use directly ctxt->eflags [PATCH 3/3] remove no_wb - This SF.net email i

[kvm-devel] [PATCH 2/3] remove _eflags and use directly ctxt->eflags.

2007-09-21 Thread Laurent Vivier
Remove _eflags and use directly ctxt->eflags. Caching eflags is not needed as it is restored to vcpu by kvm_main.c:emulate_instruction() from ctxt->eflags only if emulation doesn't fail Signed-off-by: Laurent Vivier <[EMAIL PROTECTED]> --- drivers/kvm/x86_emulate.c | 120 +

Re: [kvm-devel] [PATCH 2/6] virtio_config

2007-09-21 Thread Rusty Russell
On Thu, 2007-09-20 at 14:55 +0200, Avi Kivity wrote: > Avi Kivity wrote: > > Rusty Russell wrote: > >> Previous versions of virtio didn't commonalize probing. For every > >> driver, every virtio implementation (KVM, lguest, etc) needed an > >> in-kernel stub to join their bus to the probe code. >

Re: [kvm-devel] [PATCH 6/6] virtio ring helper

2007-09-21 Thread Rusty Russell
On Thu, 2007-09-20 at 14:43 +0200, Avi Kivity wrote: > Rusty Russell wrote: > > These helper routines supply most of the virtqueue_ops for hypervisors > > which want to use a ring for virtio. Unlike the previous lguest > > implementation: > > > > 3) The page numbers are always 64 bit (PAE anyone?)

Re: [kvm-devel] [PATCH 0/6] virtio with config abstraction and ring implementation

2007-09-21 Thread Rusty Russell
On Thu, 2007-09-20 at 15:43 +0200, Dor Laor wrote: > Rusty Russell wrote: > > Drivers now unpack their own configuration: their probe() methods > > are > > uniform. The configuration mechanism is extensible and can be backed by > > PCI, a string of bytes, or something else. > I like th

Re: [kvm-devel] [PATCH 1/6] virtio interace

2007-09-21 Thread Rusty Russell
On Thu, 2007-09-20 at 14:27 +0200, Avi Kivity wrote: > Rusty Russell wrote: > > +struct virtio_backend_ops virtio_backend_ops; > > +EXPORT_SYMBOL_GPL(virtio_backend_ops); > > Suggest calling this virtio_transport_ops rather than the too-generic > virtio_backend_ops. Especially since Xen uses ba

Re: [kvm-devel] [PATCH 4/6] virtio block driver

2007-09-21 Thread Jens Axboe
On Fri, Sep 21 2007, Rusty Russell wrote: > On Thu, 2007-09-20 at 15:05 +0200, Jens Axboe wrote: > > On Thu, Sep 20 2007, Rusty Russell wrote: > > > +static void end_dequeued_request(struct request *req, > > > + struct request_queue *q, int uptodate) > > > +{ > > > + /* And

Re: [kvm-devel] [PATCH 4/6] virtio block driver

2007-09-21 Thread Rusty Russell
On Thu, 2007-09-20 at 14:27 +0200, Jens Axboe wrote: > On Thu, Sep 20 2007, Rusty Russell wrote: > > The block driver uses scatter-gather lists with sg[0] being the > > request information (struct virtio_blk_outhdr) with the type, sector > > and inbuf id. The next N sg entries are the bio itself,

Re: [kvm-devel] [PATCH 4/6] virtio block driver

2007-09-21 Thread Rusty Russell
On Thu, 2007-09-20 at 15:05 +0200, Jens Axboe wrote: > On Thu, Sep 20 2007, Rusty Russell wrote: > > +static void end_dequeued_request(struct request *req, > > +struct request_queue *q, int uptodate) > > +{ > > + /* And so the insanity of the block layer infects us her

[kvm-devel] [ kvm-Bugs-1799596 ] Cannot boot acpi smp windows guest

2007-09-21 Thread SourceForge.net
Bugs item #1799596, was opened at 2007-09-21 19:47 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=893831&aid=1799596&group_id=180599 Please note that this message will contain a full copy

Re: [kvm-devel] [PATCH 1/6] virtio interace

2007-09-21 Thread Arnd Bergmann
On Thursday 20 September 2007, Rusty Russell wrote: > + * virtio_driver - operations for a virtio I/O driver > + * @name: the name of the driver (KBUILD_MODNAME). > + * @owner: the module which contains these routines (ie. THIS_MODULE). > + * @id_table: the ids (we re-use PCI ids) serviced by this

Re: [kvm-devel] [PATCH 3/6] virtio net driver

2007-09-21 Thread Rusty Russell
On Fri, 2007-09-21 at 12:48 +0200, Christian Borntraeger wrote: > Am Donnerstag, 20. September 2007 schrieb Rusty Russell: > > The network driver uses *two* virtqueues: one for input packets and > > one for output packets. This has nice locking properties (ie. we > > don't do any for recv vs send)

Re: [kvm-devel] [PATCH 4/6] virtio block driver

2007-09-21 Thread Jens Axboe
On Fri, Sep 21 2007, Rusty Russell wrote: > On Thu, 2007-09-20 at 14:27 +0200, Jens Axboe wrote: > > On Thu, Sep 20 2007, Rusty Russell wrote: > > > The block driver uses scatter-gather lists with sg[0] being the > > > request information (struct virtio_blk_outhdr) with the type, sector > > > and i

Re: [kvm-devel] [PATCH 4/6] virtio block driver

2007-09-21 Thread Rusty Russell
On Fri, 2007-09-21 at 13:47 +0200, Jens Axboe wrote: > On Fri, Sep 21 2007, Rusty Russell wrote: > > On Thu, 2007-09-20 at 15:05 +0200, Jens Axboe wrote: > > > We have end_queued_request(), lets add end_dequeued_request(). Below. > > > > OK, thanks, I'll throw that in the mix and test... > > I've

[kvm-devel] Test result for KVM, kernel 06f0698c.. , userspace 114b08b..

2007-09-21 Thread Zhao, Yunfeng
Hi, all, This is today's KVM test result against kvm.git 06f0698c5ee2e3be7e5ce3c6148bdd7a11af4644 and kvm-userspace.git 114b08b348ab2c63e4bddc742cbcbd1f1b271f3e. 2 New issues found 1. save/restore 64-bit linux guest fails https://sourceforge.net/tr

Re: [kvm-devel] [PATCH 3/6] virtio net driver

2007-09-21 Thread Christian Borntraeger
Am Freitag, 21. September 2007 schrieb Rusty Russell: > Can't we just re-use the default xmit lock? yes we can. This patch is untested but is basically an refresh of an ealier version. I currently have no code testable with the latest virtio version from this mail thread, so if you could apply

Re: [kvm-devel] [PATCH 1/6] virtio interace

2007-09-21 Thread Rusty Russell
On Fri, 2007-09-21 at 14:05 +0200, Arnd Bergmann wrote: > On Thursday 20 September 2007, Rusty Russell wrote: > > +int register_virtio_driver(struct virtio_driver *drv); > > +void unregister_virtio_driver(struct virtio_driver *drv); > > + > > +/* The particular virtio backend supplies these. */ > >

Re: [kvm-devel] [PATCH 3/6] virtio net driver

2007-09-21 Thread Herbert Xu
On Fri, Sep 21, 2007 at 02:36:43PM +0200, Christian Borntraeger wrote: > > @@ -335,7 +344,7 @@ static void *virtnet_probe(struct device > dev->poll = virtnet_poll; > dev->hard_start_xmit = start_xmit; > dev->weight = 16; > - dev->features = NETIF_F_HIGHDMA; > + dev->featur

Re: [kvm-devel] [PATCH 1/6] virtio interace

2007-09-21 Thread Arnd Bergmann
On Friday 21 September 2007, Rusty Russell wrote: > Hmm, I guess we could have a PCI driver which claims all VIRTIO vendor > devices.   yes, that was the idea. > Then it can call virtio_find_driver() (?) at the top of its > probe function to find if there's a matching virtio driver.   > This PCI

Re: [kvm-devel] [PATCH 3/6] virtio net driver

2007-09-21 Thread Christian Borntraeger
Am Freitag, 21. September 2007 schrieb Herbert Xu: > Please don't use LLTX in new drivers. We're trying to get rid > of it since it's > > 1) unnecessary; > 2) causes problems with AF_PACKET seeing things twice. Ok, but then I cannot reuse the xmit lock in an interrupt handler. Otherwise deadloc

[kvm-devel] [ kvm-Bugs-1799707 ] gentoo minimal installtion cd for amd64 hang after boot.

2007-09-21 Thread SourceForge.net
Bugs item #1799707, was opened at 2007-09-21 17:20 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=893831&aid=1799707&group_id=180599 Please note that this message will contain a full copy

Re: [kvm-devel] [ANNOUNCE] kvm-43 release

2007-09-21 Thread Gerd Hoffmann
Avi Kivity wrote: > Only one fix, but an important one. It fixes booting of newer Linux > versions, which experienced disk and keyboard problems without > -no-kvm-irqchip. > > As usual, if you have an issue please try with -no-kvm-irqchip and report. Updated from -41. Now my libkvm-using-tool's

Re: [kvm-devel] [ANNOUNCE] kvm-42 release

2007-09-21 Thread Luca
On 9/21/07, Avi Kivity <[EMAIL PROTECTED]> wrote: > Luca wrote: > > On 9/20/07, Avi Kivity <[EMAIL PROTECTED]> wrote: > > > >> Not much user visible change besides the OpenBSD regression fix. > >> > >> As usual, if you have an issue please try with -no-kvm-irqchip and report. > >> > > > > 32 bit Fe

[kvm-devel] [ kvm-Bugs-1799961 ] Fresh Solaris install hangs at "Configuring Devices" stage

2007-09-21 Thread SourceForge.net
Bugs item #1799961, was opened at 2007-09-21 15:23 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=893831&aid=1799961&group_id=180599 Please note that this message will contain a full copy

[kvm-devel] [RESOLVED] kvm-36 losing (tap-based) network connectivity mid-session

2007-09-21 Thread Charles Duffy
As of kvm-43, this is no longer happening. I haven't tested intermediate versions to locate the exact place where the issue ceased. - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Stud

Re: [kvm-devel] [ANNOUNCE] kvm-43 release

2007-09-21 Thread Avi Kivity
Gerd Hoffmann wrote: > Avi Kivity wrote: > >> Only one fix, but an important one. It fixes booting of newer Linux >> versions, which experienced disk and keyboard problems without >> -no-kvm-irqchip. >> >> As usual, if you have an issue please try with -no-kvm-irqchip and report. >> > > Up