summaryrefslogtreecommitdiff
path: root/nova/virt/hardware.py
Commit message (Expand)AuthorAgeFilesLines
* Add locked_memory extra spec and image propertySean Mooney2022-08-241-0/+44
* Merge "compute: Update bdms with ephemeral encryption details when requested"Zuul2022-08-181-0/+70
|\
| * compute: Update bdms with ephemeral encryption details when requestedLee Yarwood2022-08-021-0/+70
* | Optimize numa_fit_instance_to_hostBalazs Gibizer2022-06-151-0/+32
|/
* Merge "Fix to implement 'pack' or 'spread' VM's NUMA cells"Zuul2022-02-171-8/+61
|\
| * Fix to implement 'pack' or 'spread' VM's NUMA cellsIlya Popov2022-02-081-8/+61
* | Move 'hw:pmu', 'hw_pmu' parsing to nova.virt.hardwareStephen Finucane2022-02-011-0/+51
|/
* Add 'hw:vif_multiqueue_enabled' flavor extra specStephen Finucane2021-11-161-0/+49
* Merge "hardware: Add TODO to remove '(un)pin_cpu_with_siblings'"Zuul2021-09-111-0/+2
|\
| * hardware: Add TODO to remove '(un)pin_cpu_with_siblings'Stephen Finucane2020-02-041-0/+2
* | Fix max cpu topologies with numa affinitySean Mooney2021-06-181-125/+4
* | Merge "Remove (almost) all references to 'instance_type'"Zuul2021-06-131-1/+1
|\ \
| * | Remove (almost) all references to 'instance_type'Stephen Finucane2021-03-291-1/+1
* | | hardware: Use image_meta.id within get_mem_encryption_constraintLee Yarwood2021-05-261-1/+1
|/ /
* | hardware: Start parsing 'os_secure_boot'Kashyap Chamarthy2021-03-081-7/+41
* | libvirt: Add missing type hintsStephen Finucane2021-03-081-2/+5
* | Merge "hardware: Check inventory of shared CPUs for 'mixed' policy"Zuul2021-02-171-5/+15
|\ \
| * | hardware: Check inventory of shared CPUs for 'mixed' policyStephen Finucane2020-10-121-5/+15
* | | Merge "functional: Add tests for mixed CPU policy"Zuul2021-02-041-3/+8
|\ \ \ | |/ /
| * | functional: Add tests for mixed CPU policyStephen Finucane2020-10-121-3/+8
* | | Remove six.text_type (1/2)Takashi Natsume2020-12-131-3/+2
|/ /
* | Merge "hardware: Reject requests for no hyperthreads on hosts with HT"Zuul2020-08-261-0/+24
|\ \
| * | hardware: Reject requests for no hyperthreads on hosts with HTStephen Finucane2020-07-311-0/+24
* | | Remove six.PY2 and six.PY3Takashi Natsume2020-08-151-7/+2
|/ /
* | Merge "scheduler: Request vTPM trait based on flavor or image"Zuul2020-07-241-3/+73
|\ \
| * | scheduler: Request vTPM trait based on flavor or imageStephen Finucane2020-07-161-3/+73
* | | Merge "hardware: create 'mixed' instance for realtime CPUs"Zuul2020-07-221-3/+10
|\ \ \
| * | | hardware: create 'mixed' instance for realtime CPUsWang Huaqiang2020-07-211-3/+10
* | | | Merge "hardware: Enable 'hw:cpu_dedicated_mask' for creating a mixed instance"Zuul2020-07-221-9/+22
|\ \ \ \ | |/ / /
| * | | hardware: Enable 'hw:cpu_dedicated_mask' for creating a mixed instanceWang Huaqiang2020-07-211-9/+22
* | | | Merge "Calculate the CPU usage for mixed instance"Zuul2020-07-211-5/+12
|\ \ \ \ | |/ / / | | / / | |/ / |/| |
| * | Calculate the CPU usage for mixed instanceWang Huaqiang2020-07-151-5/+12
* | | libvirt: Add vTPM config supportStephen Finucane2020-07-161-0/+5
|/ /
* | hardware: refactor the code for CPU policy sanity checkWang Huaqiang2020-07-151-3/+6
* | objects: Introduce the 'CPUAllocationPolicy.MIXED' enumWang Huaqiang2020-07-151-4/+54
* | objects: Introduce 'pcpuset' field for InstanceNUMACellWang Huaqiang2020-07-141-15/+33
* | hardware: Tweak the 'cpu_realtime_mask' handling slightlyChris Friesen2020-07-091-1/+4
* | hardware: Allow 'hw:cpu_realtime_mask' to be omittedStephen Finucane2020-07-091-4/+7
* | hardware: Remove '_numa_fit_instance_cell_with_pinning'Stephen Finucane2020-06-231-73/+63
* | hardware: Invert order of NUMA topology generationStephen Finucane2020-06-231-49/+74
* | hardware: Rework 'get_realtime_constraint'Stephen Finucane2020-06-191-24/+10
* | hardware: Remove handling of pre-Train compute nodesStephen Finucane2020-06-191-27/+2
* | hardware: Don't consider overhead CPUs for unpinned instancesStephen Finucane2020-06-191-6/+2
* | objects: Replace 'cpu_pinning_requested' helperStephen Finucane2020-06-191-3/+5
* | hardware: Add validation for 'cpu_realtime_mask'Chris Friesen2020-06-191-1/+12
* | hardware: Update and correct typing informationStephen Finucane2020-06-191-58/+96
* | hardware: Raise useful error for invalid mempage sizeStephen Finucane2020-05-211-13/+7
* | libvirt: Add support for stable device rescueLee Yarwood2020-04-091-0/+7
* | Merge "Clarify fitting hugepages log message"Zuul2020-03-171-1/+2
|\ \ | |/ |/|
| * Clarify fitting hugepages log messageArtom Lifshitz2020-01-161-1/+2