Revision f5a4b9ce

b/lib/hypervisor/hv_fake.py
133 133
    fh = file(file_name, "w")
134 134
    try:
135 135
      fh.write("0\n%d\n%d\n" %
136
               (instance.beparams[constants.BE_MEMORY],
136
               (instance.beparams[constants.BE_MAXMEM],
137 137
                instance.beparams[constants.BE_VCPUS]))
138 138
    finally:
139 139
      fh.close()
b/lib/hypervisor/hv_kvm.py
923 923
    kvm_cmd = [kvm]
924 924
    # used just by the vnc server, if enabled
925 925
    kvm_cmd.extend(["-name", instance.name])
926
    kvm_cmd.extend(["-m", instance.beparams[constants.BE_MEMORY]])
926
    kvm_cmd.extend(["-m", instance.beparams[constants.BE_MAXMEM]])
927 927
    kvm_cmd.extend(["-smp", instance.beparams[constants.BE_VCPUS]])
928 928
    kvm_cmd.extend(["-pidfile", pidfile])
929 929
    kvm_cmd.extend(["-daemonize"])
b/lib/hypervisor/hv_xen.py
608 608
        config.write("ramdisk = '%s'\n" % initrd_path)
609 609

  
610 610
    # rest of the settings
611
    config.write("memory = %d\n" % instance.beparams[constants.BE_MEMORY])
611
    config.write("memory = %d\n" % instance.beparams[constants.BE_MAXMEM])
612 612
    config.write("vcpus = %d\n" % instance.beparams[constants.BE_VCPUS])
613 613
    cpu_pinning = cls._CreateConfigCpus(hvp[constants.HV_CPU_MASK])
614 614
    if cpu_pinning:
......
707 707
    config.write("kernel = '%s'\n" % kpath)
708 708

  
709 709
    config.write("builder = 'hvm'\n")
710
    config.write("memory = %d\n" % instance.beparams[constants.BE_MEMORY])
710
    config.write("memory = %d\n" % instance.beparams[constants.BE_MAXMEM])
711 711
    config.write("vcpus = %d\n" % instance.beparams[constants.BE_VCPUS])
712 712
    cpu_pinning = cls._CreateConfigCpus(hvp[constants.HV_CPU_MASK])
713 713
    if cpu_pinning:

Also available in: Unified diff