Update git submodules
* Update nova from branch 'master' to 114b8184e49b7bb83734100d124e071ed9c5b99b - Merge "Make overcommit check for pinned instance pagesize aware" - Make overcommit check for pinned instance pagesize aware When working on a fix for bug #1811870, it was noted that the check to ensure pinned instances do not overcommit was not pagesize aware. This means if an instance without hugepages boots on a host with a large number of hugepages allocated, it may not get all of the memory allocated to it. Put in concrete terms, consider a host with 1 NUMA cell, 2 CPUs, 1G of 4k pages, and a single 1G page. If you boot a first instance with 1 CPU, CPU pinning, 1G of RAM, and no specific page size, the instance should boot successfully. An attempt to boot a second instance with the same configuration should fail because there is only the single 1G page available, however, this is not currently the case. The reason this happens is because we currently have two tests: a first that checks total (not free!) host pages and a second that checks free memory but with no consideration for page size. The first check passes because we have 1G worth of 4K pages configured and the second check passes because we have the single 1G page. Close this gap. Change-Id: I74861a67827dda1ab2b8451967f5cf0ae93a4ad3 Signed-off-by: Stephen Finucane <sfinucan@redhat.com> Closes-Bug: #1811886
This commit is contained in:
parent
981fb5c621
commit
4c4d231cbf
2
nova
2
nova
|
@ -1 +1 @@
|
|||
Subproject commit 95bfa492e99530b5fbed33bef926064d90c6e868
|
||||
Subproject commit 114b8184e49b7bb83734100d124e071ed9c5b99b
|
Loading…
Reference in New Issue