[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH v3 0/3] xen/x86: support setting dom0_mem depending on host size
Setting the memory size of dom0 on a server for the non autoballooning case requires always specification of a boot parameter today. The value to set will depend mostly on the host memory size. In order to support that scenario add the possibility to set dom0_mem depending on the amount of physical memory by allowing to specify a percentage of host memory (e.g. 10%) with an offset (like 1G+10%). To make it easy for a distributor to use such a setting as the default make the standard setting for dom0_mem configurable via Kconfig. Changes since V2: - patch 1: let parse_size_and_unit() accept '%' instead of adding a new parsing function for that (Jan Beulich) - patch 2: make dom0mem parsing function more robust against parameter format errors (Jan Beulich) Changes since V1: - replaced old patch 1 by new one - rewritten patch 2 according to remarks by Jan Beulich - changed patch 3 to allow config item on arm, too Juergen Gross (3): xen: modify parse_size_and_unit() to support percentage xen/x86: add dom0 memory sizing variants xen: add CONFIG item for default dom0 memory size docs/misc/xen-command-line.markdown | 19 ++++-- xen/arch/arm/domain_build.c | 7 +++ xen/arch/x86/dom0_build.c | 118 ++++++++++++++++++++++++++++-------- xen/common/Kconfig | 13 ++++ xen/common/lib.c | 4 ++ 5 files changed, 129 insertions(+), 32 deletions(-) -- 2.16.4 _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxxx https://lists.xenproject.org/mailman/listinfo/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |