xen-devel.lists.xenproject.org archive mirror
 help / color / mirror / Atom feed
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Ian Campbell <Ian.Campbell@citrix.com>
Cc: Xen-devel <xen-devel@lists.xen.org>
Subject: Re: [PATCH 00/13] Valgrind patches for hypercalls
Date: Mon, 2 Dec 2013 10:55:04 +0000	[thread overview]
Message-ID: <529C6708.1060309@citrix.com> (raw)
In-Reply-To: <1385981364.7108.39.camel@kazak.uk.xensource.com>

On 02/12/13 10:49, Ian Campbell wrote:
> On Mon, 2013-12-02 at 10:46 +0000, Andrew Cooper wrote:
>> On 02/12/13 10:37, Ian Campbell wrote:
>>> On Fri, 2013-11-29 at 11:45 +0000, Ian Campbell wrote:
>>>> On Thu, 2013-11-28 at 18:56 +0000, Andrew Cooper wrote:
>>>>> This set of patches teaches valgrind about new hypercalls.
>>>>>
>>>>> Valgrind can now completely inspect xc_domain_save()/restore()
>>>>>
>>>>> Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
>>>>> CC: Ian Campbell <Ian.Campbell@citrix.com>
>>>> Thanks, these look OK to me on a quick skim and build so I've sent them
>>>> upstream to: https://bugs.kde.org/show_bug.cgi?id=328205
>>> Which has just resulted in them being applied, thanks to Bart Van
>>> Assche.
>>>
>>> Thanks,
>>> Ian.
>>>
>>>
>> Wow - that was quick going.
> Yes!
>
>> I wonder how well valgrind now does with xl create...
> It used to work for me, that's what I was doing when I first implemented
> this stuff.
>
> IIRC it doesn't play especially well with the deaemonisation aspect for
> some reason, but you can keep it in the foreground and/or disable the
> monitoring bit (both on the cmdline) and it works ok, for at least bog
> standard PV and HVM guests.
>
> That was then of course.
>
> Ian.
>

Sadly, its the daemonisation aspect which is the interesting one to look
at.  Memory leaks in the daemon are far more critical than in the
short-lived runs.

~Andrew

  reply	other threads:[~2013-12-02 10:55 UTC|newest]

Thread overview: 25+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-11-28 18:56 [PATCH 00/13] Valgrind patches for hypercalls Andrew Cooper
2013-11-28 18:56 ` [PATCH 01/13] xen: Fix XEN_SYSCTL_getdomaininfolist for version 0xa Andrew Cooper
2013-11-28 18:56 ` [PATCH 02/13] xen: Infratructure for XEN_TMEM_* hypercalls Andrew Cooper
2013-11-28 18:56 ` [PATCH 03/13] xen: XENMEM_maximum_ram_page hypercall Andrew Cooper
2013-11-28 18:56 ` [PATCH 04/13] xen: XENMEM_maximum_gpfn hypercall Andrew Cooper
2013-11-28 18:56 ` [PATCH 05/13] xen: XENMEM_machphys_mfn_list hypercall Andrew Cooper
2013-11-28 18:56 ` [PATCH 06/13] xen: XENMEM_add_to_physmap hypercall Andrew Cooper
2013-11-29 11:17   ` Ian Campbell
2013-11-28 18:56 ` [PATCH 07/13] xen: XENMEM_remove_from_physmap hypercall Andrew Cooper
2013-11-28 18:56 ` [PATCH 08/13] xen: XEN_DOMCTL_gethvmcontext hypercall Andrew Cooper
2013-11-28 18:56 ` [PATCH 09/13] xen: XEN_DOMCTL_getpageframeinfo3 hypercall Andrew Cooper
2013-11-28 18:56 ` [PATCH 10/13] xen: XEN_DOMCTL_sethvmcontext hypercall Andrew Cooper
2013-11-29 11:22   ` Ian Campbell
2013-11-28 18:56 ` [PATCH 11/13] xen: XEN_DOMCTL_shadow_op hypercall Andrew Cooper
2013-11-29 11:25   ` Ian Campbell
2013-11-29 11:27     ` Andrew Cooper
2013-11-28 18:57 ` [PATCH 12/13] xen: XEN_SYSCTL_readconsole hypercall Andrew Cooper
2013-11-28 18:57 ` [PATCH 13/13] xen: XEN_SYSCTL_debugkeys hypercall Andrew Cooper
2013-11-29 11:45 ` [PATCH 00/13] Valgrind patches for hypercalls Ian Campbell
2013-12-02 10:37   ` Ian Campbell
2013-12-02 10:46     ` Andrew Cooper
2013-12-02 10:49       ` Ian Campbell
2013-12-02 10:55         ` Andrew Cooper [this message]
2013-12-02 11:16           ` Ian Campbell
2013-12-02 14:25 ` Ian Campbell

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=529C6708.1060309@citrix.com \
    --to=andrew.cooper3@citrix.com \
    --cc=Ian.Campbell@citrix.com \
    --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).