* Anthony Liguori <[EMAIL PROTECTED]> [2008-04-16 16:33]:
> Rusty Russell wrote:
> >On Thursday 17 April 2008 04:56:37 Ryan Harper wrote:
> >
> >>From: Ryan Harper <[EMAIL PROTECTED]>
> >>
> >>Rather than faking up some geometry, allow th
ch a guest with either 220 disks or 220
> network adapters.
Have you confirmed that the network devices show up? I was playing
around with some of the limits last night and while it is easy to get
QEMU to create the adapters, so far I've only had a guest see 29 pci
nics (e1000).
--
Ry
There is a race between when the vcpu thread issues a create ioctl and when
apic_reset() gets called resulting in getting a badfd error.
main threadvcpu thread
diff --git a/qemu/qemu-kvm.c b/qemu/qemu-kvm.c
index 78127de..3513e8c 100644
--- a/qemu/qemu-kvm.c
+++ b/qemu/qemu-kvm.c
@
* Ryan Harper <[EMAIL PROTECTED]> [2008-04-26 00:27]:
> There is a race between when the vcpu thread issues a create ioctl and when
> apic_reset() gets called resulting in getting a badfd error.
>
> main threadvcpu thread
guilt refresh clipped my text sh
Tested this with 64 1VCPU guests booting with 1 second delay,
and single 16-way SMP guest boot.
--
Ryan Harper
Software Engineer; Linux Technology Center
IBM Corp., Austin, Tx
(512) 838-9253 T/L: 678-9253
[EMAIL PROTECTED]
diffstat output:
qemu-kvm.c | 14 --
1 files changed
ly initialize before
> running.
>
> An added benefit of this patch is it makes the dependencies now explicit.
>
> Signed-off-by: Anthony Liguori <[EMAIL PROTECTED]>
This patch passed the same tests I used on the other: 64 1VCPU guest
launch, 1 second apart, and a 16-way SMP gue
#x27;s host_tsc, we can skip a new delta calc. If the check
doesn't make sense then we'll need to do the math with s64s.
Attached patch fixed the case where an idle guest was live-locked.
--
Ryan Harper
Software Engineer; Linux Technology Center
IBM Corp., Austin, Tx
(512) 838-9253 T/
arch.apic;
struct hrtimer *timer;
if (!apic)
return;
timer = &apic->timer.dev;
if (hrtimer_cancel(timer))
hrtimer_start(timer, timer->expires, HRTIMER_MODE_ABS);
}
Ryan Harper
Sof
* Anthony Liguori <[EMAIL PROTECTED]> [2008-05-12 15:05]:
> Ryan Harper wrote:
> >I've been digging into some of the instability we see when running
> >larger numbers of guests at the same time. The test I'm currently using
> >involves launching 64 1vcpu guest
* Anthony Liguori <[EMAIL PROTECTED]> [2008-05-12 17:00]:
> Ryan Harper wrote:
> >>BTW, what if you don't pace-out the startups? Do we still have issues
> >>with that?
> >>
> >
> >Do you mean without the 1 second delay or with a longe
/tmp/4_serial.log:time.c: Detected 1995.024 MHz processor.
/tmp/5_serial.log:time.c: Detected 1995.016 MHz processor.
/tmp/6_serial.log:time.c: Detected 1995.023 MHz processor.
/tmp/7_serial.log:time.c: Detected 1995.036 MHz processor.
/tmp/8_serial.log:time.c: Detected 1995.013 MHz processor.
/tmp/9_
Looking at Intel Volume 3b, page 148, table 20-11 and noticed
that the field name is 'Deliver' not 'Deliever'. Attached patch changes
the define name and its user in vmx.c
--
Ryan Harper
Software Engineer; Linux Technology Center
IBM Corp., Austin, Tx
(512) 838-9253
=2
1. http://marc.info/?l=qemu-devel&m=119740418021275&w=2
--
Ryan Harper
Software Engineer; Linux Technology Center
IBM Corp., Austin, Tx
(512) 838-9253 T/L: 678-9253
[EMAIL PROTECTED]
-
This SF.net email is spo
* Avi Kivity <[EMAIL PROTECTED]> [2008-02-14 04:28]:
> Ryan Harper wrote:
> >I posted[1] a dmi patches a bit ago on qemu-devel for this. There was a
> >better solution that involved fixing up the BIOS bits (bochs and qemu).
> >That patch is available as well on qe
* Ryan Harper <[EMAIL PROTECTED]> [2008-02-14 08:02]:
> * Avi Kivity <[EMAIL PROTECTED]> [2008-02-14 04:28]:
> > Ryan Harper wrote:
> > >I posted[1] a dmi patches a bit ago on qemu-devel for this. There was a
> > >better solution that involved fixing up th
pull in a new version of BOCHS to include with QEMU. Any
chance of getting the latest BOCHS included so guests can use the new
DMI table generation.
--
Ryan Harper
Software Engineer; Linux Technology Center
IBM Corp., Austin, Tx
(512) 838-9253 T/L: 678-9253
[EMAIL PROTECTED
e. No joy. How do I get at that kvm_stat?
> Thanks!
(dethklok) kvm-63 % ./kvm_stat
Please mount debugfs ('mount -t debugfs debugfs /sys/kernel/debug')
and ensure the kvm modules are loaded
(dethklok) kvm-61 % sudo mount -t debugfs debugfs /sys/kernel/debug
then run ./kvm_stat again
* [EMAIL PROTECTED] <[EMAIL PROTECTED]> [2008-03-06 18:03]:
> On Thu, Mar 6, 2008 at 6:19 PM, Ryan Harper <[EMAIL PROTECTED]> wrote:
>
> >
> > (dethklok) kvm-63 % ./kvm_stat
> > Please mount debugfs ('mount -t debugfs debugfs /sys/kernel/debug
() to return NULL on error instead of exiting
and then I've replaced all callers to check the return value and exit(),
preserving the existing behavior, but allowing flexibility so
hotplug can do the right thing and just report the error rather than
exiting the guest.
--
Ryan Harper
Software E
* Avi Kivity <[EMAIL PROTECTED]> [2008-03-20 07:19]:
> Ryan Harper wrote:
> > While exploring the PCI hotplug code recently posted, I encountered a
> > situation where I don't believe the current behavior is ideal. With
> > hotplug, we can add additional pci-
Ryan Harper
Software Engineer; Linux Technology Center
IBM Corp., Austin, Tx
(512) 838-9253 T/L: 678-9253
[EMAIL PROTECTED]
diffstat output:
device-hotplug.c | 14 +-
1 files changed, 13 insertions(+), 1 deletion(-)
Signed-off-by: Ryan Harper <[EMAIL PROTECTED]>
---
When usin
>
> vcpu not ready for apic_round_robin
> vcpu not ready for apic_round_robin
> vcpu not ready for apic_round_robin
With this patch applied, I can start up my fedora8 guest with SMP and I
no longer get X11 video corruption.
--
Ryan Harper
Software Engineer; Linux Technology Center
IBM Corp.,
From: Ryan Harper <[EMAIL PROTECTED]>
Rather than faking up some geometry, allow the backend to push the disk
geometry via virtio pci config option. Keep the old geo code around for
compatibility.
Signed-off-by: Ryan Harper <[EMAIL PROTECTED]>
Reviewed-by: Anthony Liguori <[
From: Ryan Harper <[EMAIL PROTECTED]>
Rather than faking up some geometry, allow the backend to push the disk
geometry via virtio pci config option. Keep the old geo code around for
compatibility.
Signed-off-by: Ryan Harper <[EMAIL PROTECTED]>
Reviewed-by: Anthony Liguori <[
* Anthony Liguori <[EMAIL PROTECTED]> [2007-09-24 16:39]:
> Ryan Harper wrote:
> >* Avi Kivity <[EMAIL PROTECTED]> [2007-09-24 02:57]:
> >
> >>Ryan Harper wrote:
> >>
> >>>I've run into a nasty bug while trying to install a Linux
riers for this guest
run, you can replay the session using:
kvm-test-replay in the same directory where the vm.log and screenshots
were recorded. kvm-test-replay will re-run qemu as you invoked it with
kvm-test-record and attempt to inject the same inputs at the recorded
time intervals and match the
* Alexey Eremenko <[EMAIL PROTECTED]> [2007-10-30 10:11]:
>
>
>
> -Original Message-
> From: Ryan Harper [mailto:[EMAIL PROTECTED]
> Sent: Tue 10/30/2007 7:46 AM
> To: Alexey Eremenko
> Cc: kvm-devel@lists.sourceforge.net
> Subject: Re: [kvm-devel] Quest
I can't seem to get to the nightly snapshot url:
http://people.qumranet.com:/avi/snapshots/
--
Ryan Harper
Software Engineer; Linux Technology Center
IBM Corp., Austin, Tx
(512) 838-9253 T/L: 678-9253
[EMAIL PROT
* Avi Kivity <[EMAIL PROTECTED]> [2007-11-13 02:30]:
> Ryan Harper wrote:
> > I can't seem to get to the nightly snapshot url:
> >
> > http://people.qumranet.com:/avi/snapshots/
> >
> >
> >
>
> It's http://people.qumranet.com/a
eed to do so. Check out
the wiki (http://kvm.qumranet.com/kvmwiki/KVMTest) for instructions on how to
create your own tests.
Signed-off-by: Ryan Harper <[EMAIL PROTECTED]>
--
Ryan Harper
Software Engineer; Linux Technology Center
IBM Corp., Austin, Tx
(512) 838-9253 T/L: 678-9253
[EMAIL PR
regular
control.
% bin/autotest test/kvmtest/control.testdir
If you do not have any kvm-test tests created you will need to do so. Check out
the wiki (http://kvm.qumranet.com/kvmwiki/KVMTest) for instructions on how to
create your own tests.
Signed-off-by: Ryan Harper <[EMAIL PROTECTED]>
--
/home/cam/src/KVM/kvm-userspace/kernel'
I needed to install the unifdef binary (apt-get install unifdef) and
then apply the attached patch to get make LINUX= sync working again.
--
Ryan Harper
Software Engineer; Linux Technology Center
IBM Corp., Austin, Tx
(512) 838-9253 T/L: 678-9253
[E
* Anthony Liguori <[EMAIL PROTECTED]> [2007-12-07 14:49]:
> Ryan Harper wrote:
> >5 files changed, 754 insertions(+), 2 deletions(-)
> >Makefile.target |4
> >hw/pc.c | 47
> >smbios.c| 519
> >++
3 files changed, 38 insertions(+), 2 deletions(-)
Makefile.target |5 -
configure | 26 ++
smbios.c|9 -
# HG changeset patch
# User Ryan Harper <[EMAIL PROTECTED]>
# Date 1197058922 21600
# Node ID 3470dd05f46cc9f14c3fc9561d06031a4b
2 files changed, 29 insertions(+), 1 deletion(-)
smbios.c | 12 +++-
vl.c | 18 ++
# HG changeset patch
# User Ryan Harper <[EMAIL PROTECTED]>
# Date 1197058922 21600
# Node ID 5fe703a5a7bde701686fc333c17836b308c17b4f
#
5 files changed, 754 insertions(+), 2 deletions(-)
Makefile.target |4
hw/pc.c | 47
smbios.c| 519 +++
smbios_types.h | 182 +++
sysemu.h|4
# HG changeset patch
# User Ryan Harper <[EM
. The final
patch adds a -uuid option for a user to specify their own uuid.
These patches should apply against qemu-cvs. Tested on target x86_64-softmmu.
Signed-off-by: Ryan Harper <[EMAIL PROTECTED]>
7 files changed, 821 insertions(+), 5 deletions(-)
Makefile.target |9
configure
* Anthony Liguori <[EMAIL PROTECTED]> [2007-12-07 15:07]:
> Ryan Harper wrote:
> >* Anthony Liguori <[EMAIL PROTECTED]> [2007-12-07 14:49]:
> >
> >>>+
> >>>+CPUState *first_cpu;
> >>>
> >>>
> >>This
3 files changed, 61 insertions(+), 6 deletions(-)
smbios.c | 58 --
sysemu.h |1 +
vl.c |8
# HG changeset patch
# User Ryan Harper <[EMAIL PROTECTED]>
# Date 1197402122 21600
# N
3 files changed, 38 insertions(+), 2 deletions(-)
Makefile.target |5 -
configure | 26 ++
smbios.c|9 -
# HG changeset patch
# User Ryan Harper <[EMAIL PROTECTED]>
# Date 1197402122 21600
# Node ID 115f40a4994be1d5b44ef193b3ccbe8e26
5 files changed, 749 insertions(+), 3 deletions(-)
Makefile.target |4
hw/pc.c | 45
smbios.c| 517 +++
smbios_types.h | 182 +++
sysemu.h|4
# HG changeset patch
# User Ryan Harper <[EM
from smbios.c
- added uuid_parse implementation allowing -uuid to be available with or
without linking against libuuid.
- reduced the number of CONFIG_UUID defines
Signed-off-by: Ryan Harper <[EMAIL PROTECTED]>
7 files changed, 848 insertions(+), 11 deletions(-)
Makefile.
Add printk_ratelimit check in front of printk. This prevents spamming
of the message during 32-bit ubuntu 6.06server install. Previously, it
would hang during the partition formatting stage.
--
Ryan Harper
Software Engineer; Linux Technology Center
IBM Corp., Austin, Tx
(512) 838-9253 T/L
* Avi Kivity <[EMAIL PROTECTED]> [2007-12-14 08:49]:
> Ryan Harper wrote:
> >Add printk_ratelimit check in front of printk. This prevents spamming
> >of the message during 32-bit ubuntu 6.06server install. Previously, it
> >would hang during the partition formattin
* Ryan Harper <[EMAIL PROTECTED]> [2007-12-14 09:36]:
> * Avi Kivity <[EMAIL PROTECTED]> [2007-12-14 08:49]:
> > Ryan Harper wrote:
> > >Add printk_ratelimit check in front of printk. This prevents spamming
> > >of the message during 32-bit ubuntu 6.06ser
* Ryan Harper <[EMAIL PROTECTED]> [2007-12-14 16:14]:
> * Ryan Harper <[EMAIL PROTECTED]> [2007-12-14 09:36]:
> > * Avi Kivity <[EMAIL PROTECTED]> [2007-12-14 08:49]:
> > > Ryan Harper wrote:
> > > >Add printk_ratelimit check in front of printk. Thi
IOS implementation. The
only thing worth adding to yours is the BIOS release date string in the
type 0 table. Setting this date to something newer than typical
CONFIG_ACPI_BLACKLIST_YEAR value (2000 in Gutsy's kernels) lets the
kernel enable ACPI features (like power-off).
Any idea on when
-33 with up to 14G guests,
tested 32-bit Feisty guest, and 64-bit feisty guest. Both working
fine. I'm trying to get on a box with more ram so I can test larger
guests.
--
Ryan Harper
Software Engineer; Linux Technology
* Ryan Harper <[EMAIL PROTECTED]> [2007-08-13 15:29]:
> * Izik Eidus <[EMAIL PROTECTED]> [2007-08-12 14:27]:
> > this is a request for comment for patchs that allow kvm to run with more
> > than 2 giga.
> > there are 4 patchs.
> > the first patch(biospatch)
* Izik Eidus <[EMAIL PROTECTED]> [2007-08-14 10:49]:
> On Tue, 2007-08-14 at 10:09 -0500, Ryan Harper wrote:
> > * Izik Eidus <[EMAIL PROTECTED]> [2007-08-14 01:29]:
> > > Hey Ryan,
> > > thanks for the testing, i hope you didnt have too much problems to g
int boot_device,
> DisplayState *ds, const char **fd_filename, int snapshot,
> const char *kernel_filename, const char *kernel_cmdline,
> diff --git a/drivers/kvm/vmx.c b/drivers/kvm/vmx.c
> index dac2f93..1613f23 100644
>
* Izik Eidus <[EMAIL PROTECTED]> [2007-08-14 13:59]:
> On Tue, 2007-08-14 at 13:24 -0500, Ryan Harper wrote:
> > * Izik Eidus <[EMAIL PROTECTED]> [2007-08-14 10:49]:
> > > On Tue, 2007-08-14 at 10:09 -0500, Ryan Harper wrote:
> > > > * Izik E
et you know if I figure anything out here. I'm
switching to your latest set of patches and starting to debug it.
> can you try to drive memtest86 on a real physical host with more than
> 4giga ?
Yeah.
--
Ryan Harper
Software Engineer; Linux Technology Center
IBM Corp., Austin, Tx
(51
ved that now and I didn't help =(
--
Ryan Harper
Software Engineer; Linux Technology Center
IBM Corp., Austin, Tx
(512) 838-9253 T/L: 678-9253
[EMAIL PROTECTED]
-
This SF.net email is sponsored by: Splunk Inc.
Still
* Ryan Harper <[EMAIL PROTECTED]> [2007-08-14 15:44]:
> * Izik Eidus <[EMAIL PROTECTED]> [2007-08-14 15:00]:
> > i am sorry, i wrote you message and it get messed.
> >
> > anyway you remember in the old patch the:
> > +if (ram_size > 0xf000)
Server, running in a KVM Linux guest.
This same test (Linux, VMware-server, booting/running memtest iso) works
fine on bare-metal. Thoughts?
--
Ryan Harper
Software Engineer; Linux Technology Center
IBM Corp., Austin, Tx
(512) 838-9253 T/L: 678-9253
[EMAIL PROTECTED]
This patch removes the
* Nakajima, Jun <[EMAIL PROTECTED]> [2007-09-18 16:22]:
> Anthony Liguori wrote:
> > Ryan Harper wrote:
> > > Playing around with running VMware-server within a KVM guest and
> noticed
> > > that whenever we launch a VM within the guest, KVM reports a GP
>
* Zachary Amsden <[EMAIL PROTECTED]> [2007-09-18 16:59]:
> On Tue, 2007-09-18 at 16:25 -0500, Ryan Harper wrote:
> > * Nakajima, Jun <[EMAIL PROTECTED]> [2007-09-18 16:22]:
> > > Anthony Liguori wrote:
> > > > Ryan Harper wrote:
> > > > &g
* Avi Kivity <[EMAIL PROTECTED]> [2007-09-19 03:58]:
> Ryan Harper wrote:
> >>
> >>We have a test which verifies #GP is not caused by setting the bits on
> >>either AMD or Intel chips. "Stray" bits can get turned on in some cases
> >>when
* Ryan Harper <[EMAIL PROTECTED]> [2007-09-19 09:56]:
> * Avi Kivity <[EMAIL PROTECTED]> [2007-09-19 03:58]:
> > Ryan Harper wrote:
> > >>
> > >>We have a test which verifies #GP is not caused by setting the bits on
> > >>either AMD or I
enter at Fedora Boot menu
2. Skip disk check
3. Wait for anaconda to start to load - gets to a black screen
At this point, sometimes the bug will trip, other times, I need to do
some work in the host (tar tzvf kvm-43.tar.gz) a couple times and it
trips.
--
Ryan Harper
Software Engineer; L
* Avi Kivity <[EMAIL PROTECTED]> [2007-09-24 02:57]:
> Ryan Harper wrote:
> >I've run into a nasty bug while trying to install a Linux guest using
> >VMware Server inside a kvm guest (full dmesg attached and recreate
> >instructions below bug).
> >
> &
62 matches
Mail list logo