mirror of
https://github.com/xen-project/xen.git
synced 2026-10-29 02:30:03 +01:00
tools: Fix xm mem-max command.
When I tested xm mem-max and xm list, I saw the following error
message by xm list. Because xm mem-max always changes
"memory_static_max", I think that the cause of the error message
is it. This patch fixes it.
# xm list --long PVdomain.1 | grep mem
(maxmem 1024)
(memory 1024)
(shadow_memory 0)
# xm mem-max PVdomain.1 512
Error: (22, 'Invalid argument')
Usage: xm mem-max <Domain> <Mem>
Set the maximum amount reservation for a domain.
# xm list --long PVdomain.1 | grep mem
Error: memory_dynamic_max must be less than or equal to
memory_static_max
Signed-off-by: Masaki Kanno <kanno.masaki@jp.fujitsu.com>
This commit is contained in:
1 parent
3f0a8ce1d7
commit
31cc2c0efd
1 file changed
+1
-1
@@ -612,7 +612,7 @@ class XendDomainInfo:
|
||||
raise XendError('Invalid memory size')
|
||||
|
||||
MiB = 1024 * 1024
|
||||
self.info['memory_static_max'] = limit * MiB
|
||||
self._safe_set_memory('memory_static_max', limit * MiB)
|
||||
|
||||
if self.domid >= 0:
|
||||
maxmem = int(limit) * 1024
|
||||
|
||||