All of lore.kernel.org
 help / color / mirror / Atom feed
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

  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 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.