nova/nova/virt/libvirt
Bhagyashri Shewale 242a894348 Add reshaper for PCPU
Added upgrade code using reshape to report PCPU instead of VCPU in case
the host is configured to use pinned CPUs. With this, when an existing
compute node running guests which uses dedicated CPUs is upgraded to
Train release, it will update allocation records of existing guest from
VCPU to PCPU using the reshape functionality.

Part of blueprint cpu-resources

Change-Id: I25d70aa09080b22d1bfa0aa097f0a114de8bf15a
Co-Authored-By: Stephen Finucane <sfinucan@redhat.com>
2019-09-18 00:21:10 +01:00
..
storage Merge "rbd: use MAX_AVAIL stat for reporting bytes available" 2019-08-29 13:49:46 +00:00
volume libvirt: use native AIO mode for StorPool Cinder volumes. 2019-08-27 15:21:51 +03:00
__init__.py Remove vi modelines 2014-02-03 14:19:44 +00:00
blockinfo.py libvirt: Use SATA bus for cdrom devices when using Q35 machine type 2019-06-12 08:00:45 +00:00
config.py libvirt: Support VM creation with vpmems and vpmems cleanup 2019-09-13 08:50:35 +00:00
designer.py Apply SEV-specific guest config when SEV is required 2019-09-10 13:59:02 +01:00
driver.py Add reshaper for PCPU 2019-09-18 00:21:10 +01:00
firewall.py Add missing ws seperator between words 2018-11-26 23:42:18 +00:00
guest.py Avoid logging traceback when detach device not found 2019-07-19 00:04:37 +00:00
host.py libvirt: Start reporting 'HW_CPU_HYPERTHREADING' trait 2019-09-18 00:21:10 +01:00
imagebackend.py Get rid of args to RBDDriver.__init__() 2019-07-29 08:02:19 +00:00
imagecache.py config: remove deprecated checksum options 2019-08-15 11:47:51 -04:00
instancejobtracker.py Remove translation of log messages 2017-06-13 11:20:28 +07:00
migration.py LM: Use Claims to update numa-related XML on the source 2019-09-12 17:34:34 -04:00
utils.py vCPU model selection 2019-09-06 14:01:35 +08:00
vif.py [Trivial]Remove unused helper get_vif_devname_with_prefix 2019-08-23 13:28:38 +08:00