← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1617081] Re: Cannot get hugepages on PPC64

 

Reviewed:  https://review.openstack.org/303564
Committed: https://git.openstack.org/cgit/openstack/nova/commit/?id=abc24acfa1982a0ffccbe08a006ac7c7a9f4ecda
Submitter: Jenkins
Branch:    master

commit abc24acfa1982a0ffccbe08a006ac7c7a9f4ecda
Author: Breno Leitao <breno.leitao@xxxxxxxxx>
Date:   Fri Aug 26 18:36:00 2016 -0300

    libvirt: add hugepages support for Power
    
    Power architectures (arch.PPC64LE and arch.PPC64) support huge pages and
    transparent huge pages. This patch just enables it on nova libvirt driver. A
    reno note was also added to track this new feature.
    
    This change also enables the test_does_want_hugepages unit test to run on the
    architectures that support huge pages.
    
    Closes-bug: #1617081
    Change-Id: I22bc57a0b244667c716a54ca37c175f26a87a1e9


** Changed in: nova
       Status: In Progress => Fix Released

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1617081

Title:
  Cannot get hugepages on PPC64

Status in OpenStack Compute (nova):
  Fix Released

Bug description:
  We cannot spawn VMs with hugepages on PPC64, for example with the IBM P8 systems.
  The analysis shows that it is due to
    virt/libvirt/driver.py
       _has_hugepage_support()

  which has only:
     supported_archs = [arch.I686, arch.X86_64]

   arch.PPC64LE is missing here.

To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1617081/+subscriptions


References