[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [RFC 0/3]: allow to enable/disable KSM per VM
From: |
Luiz Capitulino |
Subject: |
[Qemu-devel] [RFC 0/3]: allow to enable/disable KSM per VM |
Date: |
Mon, 25 Jun 2012 13:55:29 -0300 |
Today, QEMU enables KSM by default if the (Linux) host supports it. However,
it may be desirable by mngt apps to not enable it by default and also to be
able to enable or disable KSM at run-time.
This series allows this by adding the -disable-mem-merge command-line option
and the set-memory-merge command in QMP and HMP.
This is an RFC because there are a few different ways to do this and I'd like
to get feedback on the way I implemented it (which is the simplest one).
cpu-all.h | 2 ++
exec-obsolete.h | 1 +
exec.c | 43 +++++++++++++++++++++++++++++++++++++++----
hmp-commands.hx | 14 ++++++++++++++
hmp.c | 6 ++++++
hmp.h | 1 +
memory.c | 5 +++++
memory.h | 5 +++++
monitor.c | 6 ++++++
osdep.h | 2 ++
qapi-schema.json | 18 ++++++++++++++++++
qemu-options.hx | 7 +++++++
qmp-commands.hx | 5 +++++
vl.c | 3 +++
14 files changed, 114 insertions(+), 4 deletions(-)
- [Qemu-devel] [RFC 0/3]: allow to enable/disable KSM per VM,
Luiz Capitulino <=
- [Qemu-devel] [RFC 1/3] memory: add -disable-mem-merge command-line option, Luiz Capitulino, 2012/06/25
- Re: [Qemu-devel] [RFC 1/3] memory: add -disable-mem-merge command-line option, Jan Kiszka, 2012/06/25
- Re: [Qemu-devel] [RFC 1/3] memory: add -disable-mem-merge command-line option, Luiz Capitulino, 2012/06/25
- Re: [Qemu-devel] [RFC 1/3] memory: add -disable-mem-merge command-line option, Andreas Färber, 2012/06/29
- Re: [Qemu-devel] [RFC 1/3] memory: add -disable-mem-merge command-line option, Luiz Capitulino, 2012/06/29
- Re: [Qemu-devel] [RFC 1/3] memory: add -disable-mem-merge command-line option, Anthony Liguori, 2012/06/29
- Re: [Qemu-devel] [RFC 1/3] memory: add -disable-mem-merge command-line option, Jan Kiszka, 2012/06/29
- Re: [Qemu-devel] [RFC 1/3] memory: add -disable-mem-merge command-line option, Luiz Capitulino, 2012/06/29
- Re: [Qemu-devel] [RFC 1/3] memory: add -disable-mem-merge command-line option, Luiz Capitulino, 2012/06/29
- Re: [Qemu-devel] [RFC 1/3] memory: add -disable-mem-merge command-line option, Anthony Liguori, 2012/06/25