From: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
To: George Dunlap <george.dunlap@citrix.com>
Cc: Ian Jackson <ian.jackson@citrix.com>,
Stefano Stabellini <sstabellini@kernel.org>,
Wei Liu <wei.liu2@citrix.com>,
Tamas K Lengyel <tamas.lengyel@zentific.com>,
Dario Faggioli <dario.faggioli@citrix.com>,
Tim Deegan <tim@xen.org>, Julien Grall <julien.grall@arm.com>,
Paul Durrant <paul.durrant@citrix.com>,
Jan Beulich <jbeulich@suse.com>,
Andrew Cooper <andrew.cooper3@citrix.com>,
Anthony Perard <anthony.perard@citrix.com>,
xen-devel <xen-devel@lists.xenproject.org>,
Roger Pau Monne <roger.pau@citrix.com>
Subject: Re: [PATCH RFC v2] Add SUPPORT.md
Date: Wed, 1 Nov 2017 13:10:07 -0400 [thread overview]
Message-ID: <20171101171007.GR18274@char.us.oracle.com> (raw)
In-Reply-To: <CAFLBxZbRyehnZ1Fed07o2YATcAzoqpuVYNK_SehsgHn6BJke4g@mail.gmail.com>
On Tue, Oct 24, 2017 at 04:22:38PM +0100, George Dunlap wrote:
> On Fri, Sep 15, 2017 at 3:51 PM, Konrad Rzeszutek Wilk
> <konrad.wilk@oracle.com> wrote:
> >> +### Soft-reset for PV guests
> >
> > s/PV/HVM/
>
> Is it? I thought this was for RHEL 5 PV guests to be able to do crash kernels.
>
> >> +### Transcendent Memory
> >> +
> >> + Status: Experimental
> >> +
> >> +[XXX Add description]
> >
> > Guests with tmem drivers autoballoon memory out allowing a fluid
> > and dynamic memory allocation - in effect memory overcommit without
> > the need to swap. Only works with Linux guests (as it requires
> > OS drivers).
>
> But autoballooning doesn't require any support in Xen, right? I
> thought the TMEM support in Xen was more about the trancendent memory
> backends.
frontends you mean? That is Linux guests when compiled with XEN_TMEM will
balloon down (using the self-shrinker) to using the normal balloon code
(XENMEM_decrease_reservation, XENMEM_populate_physmap) to make the
guest smaller. Then the Linux code starts hitting the case where it starts
swapping memory out - and that is where the tmem comes in and the
pages are swapped out to the hypervisor.
There is also the secondary cache (cleancache) which just puts pages
in the hypervisor temporary cache, kind of like an L3. For that you don't
need ballooning.
>
> > ..snip..
> >> +### Live Patching
> >> +
> >> + Status, x86: Supported
> >> + Status, ARM: Experimental
> >> +
> >> +Compile time disabled
> >
> > for ARM.
> >
> > As the patch will do:
> >
> > config LIVEPATCH
> > - bool "Live patching support (TECH PREVIEW)"
> > - default n
> > + bool "Live patching support"
> > + default X86
> > depends on HAS_BUILD_ID = "y"
> > ---help---
> > Allows a running Xen hypervisor to be dynamically patched using
>
> Ack
>
> -George
>
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.xen.org
> https://lists.xen.org/xen-devel
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel
next prev parent reply other threads:[~2017-11-01 17:10 UTC|newest]
Thread overview: 38+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-09-11 17:01 [PATCH RFC v2] Add SUPPORT.md George Dunlap
2017-09-11 17:53 ` Andrew Cooper
2017-09-12 9:48 ` Jan Beulich
2017-09-12 9:49 ` Wei Liu
2017-10-23 16:22 ` George Dunlap
2017-10-23 17:55 ` Andrew Cooper
2017-10-23 20:57 ` Stefano Stabellini
2017-10-24 10:27 ` George Dunlap
2017-10-24 11:42 ` Andrew Cooper
2017-10-25 10:59 ` George Dunlap
2017-10-25 11:30 ` Andrew Cooper
2017-10-26 9:19 ` Jan Beulich
2017-10-26 10:59 ` Andrew Cooper
2017-10-24 10:29 ` Julien Grall
2017-09-12 5:09 ` Juergen Gross
2017-09-12 10:39 ` Roger Pau Monné
2017-09-12 19:52 ` Stefano Stabellini
2017-09-12 20:09 ` Julien Grall
2017-11-01 17:01 ` George Dunlap
2017-11-01 16:57 ` George Dunlap
2017-09-12 13:14 ` George Dunlap
2017-09-12 15:35 ` Rich Persaud
2017-10-09 13:53 ` Lars Kurth
2017-10-24 14:00 ` George Dunlap
2017-09-15 14:51 ` Konrad Rzeszutek Wilk
2017-10-24 15:22 ` George Dunlap
2017-11-01 17:10 ` Konrad Rzeszutek Wilk [this message]
2017-11-02 10:46 ` George Dunlap
2017-11-02 15:23 ` Konrad Rzeszutek Wilk
2017-09-25 23:10 ` Stefano Stabellini
2017-09-26 7:12 ` Dario Faggioli
2017-09-27 12:57 ` Robert VanVossen
2017-09-27 13:48 ` Dario Faggioli
2017-10-09 14:14 ` Lars Kurth
2017-10-27 15:09 ` NathanStuder
2017-11-02 17:34 ` George Dunlap
2017-11-02 20:42 ` NathanStuder
2017-09-26 10:34 ` George Dunlap
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=20171101171007.GR18274@char.us.oracle.com \
--to=konrad.wilk@oracle.com \
--cc=andrew.cooper3@citrix.com \
--cc=anthony.perard@citrix.com \
--cc=dario.faggioli@citrix.com \
--cc=george.dunlap@citrix.com \
--cc=ian.jackson@citrix.com \
--cc=jbeulich@suse.com \
--cc=julien.grall@arm.com \
--cc=paul.durrant@citrix.com \
--cc=roger.pau@citrix.com \
--cc=sstabellini@kernel.org \
--cc=tamas.lengyel@zentific.com \
--cc=tim@xen.org \
--cc=wei.liu2@citrix.com \
--cc=xen-devel@lists.xenproject.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).