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:
Zuul 2024-05-08 13:55:27 +00:00 committed by Gerrit Code Review
parent 981fb5c621
commit 4c4d231cbf
1 changed files with 1 additions and 1 deletions

2
nova

@ -1 +1 @@
Subproject commit 95bfa492e99530b5fbed33bef926064d90c6e868
Subproject commit 114b8184e49b7bb83734100d124e071ed9c5b99b