> I think it's missing maybe some kind of lock when allocate|deallocate > hugepages. > It should work like locks for storage when create|delete disk
>>I don't think we need a cluster wide lock. Just use a local lock file. yes, local to the host only (Not sure how to implement that ?) > PVE::QemuServer::Hugepages ? >>OK for me. Or is there more memory related code? If so, we could use >>PVE::QemuServer::Memory we have some sub for dimm management, like foreach_dimm, qemu_memory_hotplug maybe also some numa code could go inside it. (the numa config generation in config_to_command is quite large too,I would like to refactor it in the future, as it share some code with my hugepage code) ----- Mail original ----- De: "dietmar" <diet...@proxmox.com> À: "aderumier" <aderum...@odiso.com> Cc: "pve-devel" <pve-devel@pve.proxmox.com> Envoyé: Jeudi 19 Mai 2016 09:22:55 Objet: Re: [pve-devel] [PATCH] add hugepages option v2 > I think it's missing maybe some kind of lock when allocate|deallocate > hugepages. > It should work like locks for storage when create|delete disk I don't think we need a cluster wide lock. Just use a local lock file. > >>I also wonder if we can split the code into a separate file, because > >>the file PVE/QemuServer.pm is already quite large? > > I agree that qemuserver is quite large ;) > > PVE::QemuServer::Hugepages ? OK for me. Or is there more memory related code? If so, we could use PVE::QemuServer::Memory? _______________________________________________ pve-devel mailing list pve-devel@pve.proxmox.com http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel