From: Avi Kivity <avi-atKUWr5tajBWk0Htik3J/w@public.gmane.org>
To: Luca <kronos.it-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
Cc: kvm-devel <kvm-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org>
Subject: Re: kvm-27 vs 28 I/O speed
Date: Mon, 16 Jul 2007 11:58:57 +0300 [thread overview]
Message-ID: <469B3351.50508@qumranet.com> (raw)
In-Reply-To: <68676e00707151422n2e1f0a07kc4ec10797edfa40c-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
Luca wrote:
> On 7/15/07, Luca <kronos.it-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:
>> On 7/15/07, Luca <kronos.it-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:
>> > On 7/13/07, Dave Hansen <haveblue-r/Jw6+rmf7HQT0dZR+AlfA@public.gmane.org> wrote:
>> > > diff -ru kvm-fast-dmesg.txt kvm-slow-dmesg.txt
>> > >
>> > > Linux version 2.6.22 (dave@kernel) (gcc version 4.1.2 (Ubuntu
>> 4.1.2-0ubuntu4)) #13 Wed Jul 11 15:27:01 PDT 2007
>> >
>> > Is this a vanilla 2.6.22? 32 bit?
>> >
>> > > @@ -107,20 +90,21 @@
>> > > PIIX3: IDE controller at PCI slot 0000:00:01.1
>> > > PIIX3: chipset revision 0
>> > > PIIX3: not 100% native mode: will probe irqs later
>> > > -PIIX3: neither IDE port enabled (BIOS)
>> > > + ide0: BM-DMA at 0x1400-0x1407, BIOS settings: hda:pio, hdb:pio
>> > > + ide1: BM-DMA at 0x1408-0x140f, BIOS settings: hdc:pio, hdd:pio
>> >
>> > Hum, FC6 PIIX driver always comes up with the same mode, regardless of
>> > what I'm doing to the controller...
>>
>> Ok, now I'm confused...
>>
>> pci_config_write: PIIX3 IDE: addr=40 val=00008000 len=2
>> pci_config_write: PIIX3 IDE: addr=42 val=00008000 len=2
>>
>> I'm using KVM-27 userspace, and the BIOS is enabling both ports. So...
>> linux shouldn't think that the ports are disabled (yet I saw the same
>> thing with FC7 and libata).
>
> Oh fuck, it's obvious... If you don't supply -L on the command line
> KVM ends up using the BIOS in the default system directory
> (/usr/share{,local}/qemu); on my system this the BIOS installed by
> QEMU 0.9, which does *not* enable the IDE ports. OTOH the BIOS file
> shipped with KVM does enable the ports.
> I guess that you're seeing the same thing: you used to run KVM+QEMU
> bios (ports disabled - fast); then KVM started to enable IDE ports
> (even with QEMU bios) and you saw a regression.
> Can you re-test KVM 27 with it's BIOS (i.e. use something like -L
> ~/src/kvm-27/qemu/pc-bios)?
>
> FYI I'm seeing a better tput with MWDMA2 (ports enabled) rather than
> with PIO (ports disabled).
So, would it be correct to revert the patch enabling the ports, assuming
people use the kvm-supplied bios?
--
error compiling committee.c: too many arguments to function
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
next prev parent reply other threads:[~2007-07-16 8:58 UTC|newest]
Thread overview: 32+ messages / expand[flat|nested] mbox.gz Atom feed top
2007-07-06 19:07 kvm-27 vs 28 I/O speed Dave Hansen
2007-07-08 8:14 ` Avi Kivity
[not found] ` <46909CFD.9050806-atKUWr5tajBWk0Htik3J/w@public.gmane.org>
2007-07-09 20:33 ` Dave Hansen
2007-07-10 5:44 ` Avi Kivity
[not found] ` <46931CC9.8060106-atKUWr5tajBWk0Htik3J/w@public.gmane.org>
2007-07-11 18:54 ` Dave Hansen
2007-07-12 5:37 ` Avi Kivity
[not found] ` <4695BE06.6060609-atKUWr5tajBWk0Htik3J/w@public.gmane.org>
2007-07-12 18:10 ` Dave Hansen
2007-07-13 12:23 ` Avi Kivity
[not found] ` <46976EA7.2020202-atKUWr5tajBWk0Htik3J/w@public.gmane.org>
2007-07-13 13:27 ` Luca
[not found] ` <68676e00707130627p32a43a63l3c6fe647242ec3e-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2007-07-13 13:41 ` Avi Kivity
[not found] ` <46978110.5090303-atKUWr5tajBWk0Htik3J/w@public.gmane.org>
2007-07-13 18:31 ` Dave Hansen
2007-07-13 18:49 ` Anthony Liguori
[not found] ` <4697C954.8040404-rdkfGonbjUSkNkDKm+mE6A@public.gmane.org>
2007-07-14 6:27 ` Avi Kivity
[not found] ` <46986CEC.7050903-atKUWr5tajBWk0Htik3J/w@public.gmane.org>
2007-07-16 19:40 ` Dave Hansen
2007-07-14 17:30 ` Luca
2007-07-15 19:27 ` Luca
[not found] ` <68676e00707151227hb8b8538j706d9d0ee765ed41-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2007-07-15 21:07 ` Luca
[not found] ` <68676e00707151407j1cf758e0ya7032c8c8577b982-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2007-07-15 21:22 ` Luca
[not found] ` <68676e00707151422n2e1f0a07kc4ec10797edfa40c-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2007-07-16 8:58 ` Avi Kivity [this message]
[not found] ` <469B3351.50508-atKUWr5tajBWk0Htik3J/w@public.gmane.org>
2007-07-16 19:32 ` Luca
[not found] ` <68676e00707161232k5fbd0c2cxd8bebfc21faacc8c-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2007-07-17 7:58 ` Avi Kivity
[not found] ` <469C76C0.5050101-atKUWr5tajBWk0Htik3J/w@public.gmane.org>
2007-07-18 6:01 ` Luca
2007-07-16 19:49 ` Dave Hansen
2007-07-16 19:41 ` Dave Hansen
2007-07-16 19:42 ` Dave Hansen
-- strict thread matches above, loose matches on Subject: below --
2007-07-13 14:00 Gregory Haskins
[not found] ` <46974D330200005A000277EF-Igcdv/6uVdMHoYOw/+koYqIwWpluYiW7@public.gmane.org>
2007-07-13 14:46 ` Luca
2007-07-13 15:11 Gregory Haskins
[not found] ` <46975DD10200005A00027808-Igcdv/6uVdMHoYOw/+koYqIwWpluYiW7@public.gmane.org>
2007-07-13 15:39 ` Luca
[not found] ` <68676e00707130839o3af94674y69e7a990b27f0820-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2007-07-13 18:33 ` Dave Hansen
2007-07-13 16:04 Gregory Haskins
2007-07-13 16:10 Gregory Haskins
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=469B3351.50508@qumranet.com \
--to=avi-atkuwr5tajbwk0htik3j/w@public.gmane.org \
--cc=kronos.it-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org \
--cc=kvm-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.