From: George Dunlap <george.dunlap@eu.citrix.com>
To: "Pasi Kärkkäinen" <pasik@iki.fi>
Cc: Andres Lagar-Cavilla <andreslc@gridcentric.ca>,
"Tim (Xen.org)" <tim@xen.org>,
Peter Maloney <peter.maloney@brockmann-consult.de>,
"xen-devel@lists.xen.org" <xen-devel@lists.xen.org>
Subject: Re: xen-unstable, winxp32 very poor performance on AMD FX-8150, I bisected and changeset is 24770:7f79475d3de7
Date: Fri, 18 Jan 2013 14:22:31 +0000 [thread overview]
Message-ID: <50F95AA7.4050301@eu.citrix.com> (raw)
In-Reply-To: <20130117205737.GZ8912@reaktio.net>
On 17/01/13 20:57, Pasi Kärkkäinen wrote:
> Hello,
>
> George: What do you think, should we add this bug to the Xen 4.3 status email for tracking it?
> It's a serious HVM/winxp performance regression on AMD..
Hey Pasi -- thanks for bringing this thread to my attention. I had
noticed a performance impact on AMD boxen myself, but investigating it
had kind of gotten buried in more urgent tasks. Yes, I think we should
track it. I'll put it on the list.
-George
>
> -- Pasi
>
> On Sat, Jan 12, 2013 at 04:25:47PM +0100, Peter Maloney wrote:
>> On 11/22/2012 07:54 PM, Peter Maloney wrote:
>>> On 11/13/2012 02:17 PM, Peter Maloney wrote:
>>>> On 2012-11-01 18:28, Andres Lagar-Cavilla wrote:
>>>>> On Nov 1, 2012, at 1:00 PM, Tim Deegan <tim@xen.org> wrote:
>>>>>
>>>>>> Hi,
>>>>>>
>>>>>> At 14:59 +0100 on 22 Oct (1350917960), Tim Deegan wrote:
>>>>>>> At 19:21 +0200 on 20 Oct (1350760876), Peter Maloney wrote:
>>>>>>>> The change was 8 months ago
>>>>>>>>
>>>>>>>> changeset: 24770:7f79475d3de7
>>>>>>>> user: Andres Lagar-Cavilla <andres@lagarcavilla.org>
>>>>>>>> date: Fri Feb 10 16:07:07 2012 +0000
>>>>>>>> summary: x86/mm: Make p2m lookups fully synchronized wrt modifications
>>>>>> [...]
>>>>> Not any immediate ideas without profiling.
>>>>>
>>>>> However, most callers of hvmemul_do_io pass a stub zero ram_gpa address. We might be madly hitting the p2m locks for no reason there.
>>>>>
>>>>> How about the following patch, Peter, Tim?
>>> I tried the patch applied to xen-unstable 4.2.0-branched
>>> 528f0708b6db+ 4.2.0-branched
>>>
>>> It seemed the same. It was extremely slow with 7 vcpus, and with 2 vcpus
>>> it was slow, but fast enough that I could bother to log in and out
>>> during the test.
>>>
>>> Attached are logs generated with this command (using xm instead of xl):
>>> for i in {1..30}; do xm debug-keys d; xm dmesg -c; done >> nameoflog
>>>
>>> xenxp_xm_dmesg_-c_7cpus_idle.log
>>> xenxp_xm_dmesg_-c_7cpus_logintooslow.log
>>> xenxp_xm_dmesg_-c_7cpus_shutdown.log
>>> xenxp_xm_dmesg_-c_duringlogin.log
>>> xenxp_xm_dmesg_-c_idling_login_screen.log
>>>
>>> Also there is xenxp_dmesg.log which is output from hitting alt+sysrq+w
>>> and p in case it's relevant.
>>>
>>> BTW this time I am testing with kernel 3.6.7
>>>
>>
>> I also tested 4.2.1 now, and it has the same problem. And after using it
>> for a while with windows 8 (playing games), I get the general feel that
>> it is laggier than with 4.1.3. And now I'm using 4.1.4 which is fast
>> like 4.1.3.
>>
>> So any ideas on how to fix this or gather more useful information?
>>
>>
>> _______________________________________________
>> Xen-devel mailing list
>> Xen-devel@lists.xen.org
>> http://lists.xen.org/xen-devel
next prev parent reply other threads:[~2013-01-18 14:22 UTC|newest]
Thread overview: 16+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-10-20 17:21 xen-unstable, winxp32 very poor performance on AMD FX-8150, I bisected and changeset is 24770:7f79475d3de7 Peter Maloney
2012-10-20 18:40 ` Peter Maloney
2012-10-22 13:56 ` Andres Lagar-Cavilla
2012-10-22 13:59 ` Tim Deegan
2012-10-23 22:17 ` Peter Maloney
2012-11-01 17:00 ` Tim Deegan
2012-11-01 17:28 ` Andres Lagar-Cavilla
2012-11-13 13:17 ` Peter Maloney
2012-11-22 18:54 ` Peter Maloney
2013-01-12 15:25 ` Peter Maloney
2013-01-17 20:57 ` Pasi Kärkkäinen
2013-01-18 14:22 ` George Dunlap [this message]
2013-01-18 14:40 ` Andres Lagar-Cavilla
2013-01-21 12:07 ` George Dunlap
2013-01-18 14:30 ` George Dunlap
2013-01-26 12:30 ` Peter Maloney
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=50F95AA7.4050301@eu.citrix.com \
--to=george.dunlap@eu.citrix.com \
--cc=andreslc@gridcentric.ca \
--cc=pasik@iki.fi \
--cc=peter.maloney@brockmann-consult.de \
--cc=tim@xen.org \
--cc=xen-devel@lists.xen.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).