diff options
author | Rene Ladan <rene@FreeBSD.org> | 2018-12-21 13:19:02 +0000 |
---|---|---|
committer | Rene Ladan <rene@FreeBSD.org> | 2018-12-21 13:19:02 +0000 |
commit | e5aaf05932b27919e9237fe077f607ac0f0d8e91 (patch) | |
tree | 094c99154e533e4d74dec6f4cc4c2f945ffea1b1 /emulators/py-nova/files/05-online-cpus.patch | |
parent | www/node8: fix build on powerpc64 (diff) |
Remove expired ports:
2018-12-19 net/py-libstorj: Broken for more than 6 months
2018-12-20 net/xferstats: Uses obsolete glib12
2018-12-20 net/wmlj: Uses obsolete glib12
2018-12-20 net/ipsorc: Uses obsolete glib12
2018-12-20 net/bsdproxy: Uses obsolete glib12
2018-12-20 net/gini: Uses obsolete glib12
2018-12-21 net/netatalk: Outdated branch of netatalk; use net/netatalk3 instead
2018-12-20 net/nocatsplash: Uses obsolete glib12
2018-12-20 net/jags: Uses obsolete glib12
2018-12-19 net/scribe: Broken for more than 6 months
2018-12-20 net/libnetdude: Uses obsolete glib12
2018-12-20 net/nepim: Uses obsolete glib12
2018-12-20 emulators/generator: Uses obsolete glib12
2018-12-19 emulators/py-nova: Broken for more than 6 months
2018-12-20 emulators/generator-cbiere: Uses obsolete glib12
2018-12-20 x11-toolkits/p5-Gtk-Perl: Uses obsolete glib12
2018-12-20 deskutils/ithought: Uses obsolete glib12
2018-12-20 deskutils/gaddr: Uses obsolete glib12
2018-12-20 x11-fonts/gfe: Uses obsolete glib12
2018-12-20 graphics/graphopt: Uses obsolete glib12
2018-12-19 graphics/fotoxx: Broken for more than 6 months
2018-12-20 graphics/gcolor: Uses obsolete glib12
2018-12-20 graphics/danpei: Uses obsolete glib12
2018-12-20 graphics/chbg: Uses obsolete glib12
2018-12-20 mail/pop3lite: Uses obsolete glib12
2018-12-20 mail/gbuffy: Uses obsolete glib12
2018-12-20 security/gtk-knocker: Uses obsolete glib12
2018-12-20 security/gpasman: Uses obsolete glib12
2018-12-20 security/crank: Uses obsolete glib12
2018-12-20 security/stegdetect: Uses obsolete glib12
2018-12-20 devel/liboop: Uses obsolete glib12
2018-12-20 devel/gcvs: Uses obsolete glib12
2018-12-20 print/lpr-wrapper: Uses obsolete glib12
2018-12-20 print/libppd: Uses obsolete glib12
2018-12-20 net-p2p/napshare: Uses obsolete glib12
2018-12-20 net-p2p/gnewtellium: Uses obsolete glib12
2018-12-20 editors/gnotepad+: Uses obsolete glib12
2018-12-20 editors/manedit: Uses obsolete glib12
2018-12-20 misc/gtkfind: Uses obsolete glib12
2018-12-20 games/mindguard: Uses obsolete glib12
2018-12-20 games/xbattle: Uses obsolete glib12
2018-12-20 games/xbill: Uses obsolete glib12
2018-12-20 games/corewars: Uses obsolete glib12
2018-12-20 games/dopewars: Uses obsolete glib12
2018-12-20 games/garith: Uses obsolete glib12
2018-12-20 games/wmquake: Uses obsolete glib12
2018-12-20 games/znibbles: Uses obsolete glib12
2018-12-20 games/xpuyopuyo: Uses obsolete glib12
2018-12-19 games/kajongg: Broken for more than 6 months
2018-12-20 games/netspades: Uses obsolete glib12
2018-12-20 games/gtklife: Uses obsolete glib12
2018-12-20 biology/xmolwt: Uses obsolete glib12
2018-12-20 x11-clocks/wmclockmon: Uses obsolete glib12
2018-12-20 x11-clocks/asclock-gtk: Uses obsolete glib12
2018-12-20 net-im/gale: Uses obsolete glib12
2018-12-20 audio/xmms-ahx: Uses obsolete glib12
2018-12-20 audio/xmms-curses: Uses obsolete glib12
2018-12-20 audio/scrobbler: Uses obsolete glib12
2018-12-20 audio/xmms-nsf: Uses obsolete glib12
2018-12-20 audio/xmms-nas: Uses obsolete glib12
2018-12-20 audio/xmms-gbsplay: Uses obsolete glib12
2018-12-20 audio/xmms-wavpack: Uses obsolete glib12
2018-12-20 audio/xmms-shn: Uses obsolete glib12
2018-12-20 audio/xmms-volnorm: Uses obsolete glib12
2018-12-20 audio/xmms-faad: Uses obsolete glib12
2018-12-20 audio/xmms-scrobbler: Uses obsolete glib12
2018-12-20 audio/mcplay: Uses obsolete glib12
2018-12-20 audio/gmixer: Uses obsolete glib12
2018-12-20 audio/soundtracker: Uses obsolete glib12
2018-12-20 audio/xmms-sapplug: Uses obsolete glib12
2018-12-20 audio/rio500: Uses obsolete glib12
2018-12-20 audio/xmmsctrl: Uses obsolete glib12
2018-12-20 audio/xmms-xf86audio: Uses obsolete glib12
2018-12-20 audio/xmms-mailnotify: Uses obsolete glib12
2018-12-20 audio/xmms-sexypsf: Uses obsolete glib12
2018-12-20 audio/gqmpeg: Uses obsolete glib12
2018-12-20 audio/wmalbum: Uses obsolete glib12
2018-12-20 audio/xmms-xymms: Uses obsolete glib12
2018-12-20 audio/xmms-flac: Uses obsolete glib12
2018-12-20 audio/xmms-festalon: Uses obsolete glib12
2018-12-20 audio/gkrellmms2: Uses obsolete glib12
2018-12-20 audio/xmms-ladspa: Uses obsolete glib12
2018-12-19 math/octave-forge-engine: Broken for more than 6 months
2018-12-20 math/surf: Uses obsolete glib12
2018-12-19 math/msieve: Broken for more than 6 months
2018-12-19 math/octave-forge-fl-core: Broken for more than 6 months
2018-12-19 math/octave-forge-pdb: Broken for more than 6 months
2018-12-19 math/octave-forge-audio: Broken for more than 6 months
2018-12-20 math/geg: Uses obsolete glib12
2018-12-20 math/grpn: Uses obsolete glib12
2018-12-20 x11/gdkxft: Uses obsolete glib12
2018-12-20 x11/gtk-theme-switch: Uses obsolete glib12
2018-12-19 x11/xpyb: Broken for more than 6 months
2018-12-20 x11/gtk-launch: Uses obsolete glib12
2018-12-19 x11/xpra: Broken for more than 6 months
2018-12-20 palm/pilrc: Uses obsolete glib12
2018-12-20 x11-fm/mtoolsfm: Uses obsolete glib12
2018-12-20 german/steak: Uses obsolete glib12
2018-12-20 multimedia/xmms-skins-huge: Uses obsolete glib12
2018-12-20 multimedia/openquicktime: Uses obsolete glib12
2018-12-20 multimedia/xmms-skins: Uses obsolete glib12
2018-12-20 multimedia/oqtplayer: Uses obsolete glib12
2018-12-20 multimedia/oqtencoder: Uses obsolete glib12
2018-12-20 multimedia/p5-Video-OpenQuicktime: Uses obsolete glib12
2018-12-20 multimedia/xtheater: Uses obsolete glib12
2018-12-20 multimedia/dv2jpg: Uses obsolete glib12
2018-12-20 comms/hf: Uses obsolete glib12
2018-12-20 comms/gscmxx: Uses obsolete glib12
2018-12-20 sysutils/wmcube-gdk: Uses obsolete glib12
2018-12-20 sysutils/gcombust: Uses obsolete glib12
2018-12-20 sysutils/xlogmaster: Uses obsolete glib12
2018-12-20 sysutils/mount.app: Uses obsolete glib12
2018-12-20 sysutils/bbapm: Uses obsolete glib12
Diffstat (limited to 'emulators/py-nova/files/05-online-cpus.patch')
-rw-r--r-- | emulators/py-nova/files/05-online-cpus.patch | 63 |
1 files changed, 0 insertions, 63 deletions
diff --git a/emulators/py-nova/files/05-online-cpus.patch b/emulators/py-nova/files/05-online-cpus.patch deleted file mode 100644 index ecc4523e0a34..000000000000 --- a/emulators/py-nova/files/05-online-cpus.patch +++ /dev/null @@ -1,63 +0,0 @@ -From 8eb8fb92f21243ae0e41f2f626398d09582de29b Mon Sep 17 00:00:00 2001 -From: Alexander Nusov <alexander.nusov@nfvexpress.com> -Date: Fri, 25 Nov 2016 17:36:10 +0300 -Subject: [PATCH] add online cpu tracking option - ---- - nova/conf/libvirt.py | 3 +++ - nova/virt/libvirt/driver.py | 18 +++++++++++------- - 2 files changed, 14 insertions(+), 7 deletions(-) - -diff --git a/nova/conf/libvirt.py b/nova/conf/libvirt.py -index 2eba080..d133b03 100644 ---- a/nova/conf/libvirt.py -+++ b/nova/conf/libvirt.py -@@ -471,6 +471,9 @@ events`, refer https://libvirt.org/formatdomain.html#elementsPerf . - None - - """), -+ cfg.BoolOpt('online_cpu_tracking', -+ default=True, -+ help='Enable online cpu tracking'), - ] - - libvirt_imagebackend_opts = [ -diff --git a/nova/virt/libvirt/driver.py b/nova/virt/libvirt/driver.py -index f9225de..f19ef70 100644 ---- a/nova/virt/libvirt/driver.py -+++ b/nova/virt/libvirt/driver.py -@@ -5188,11 +5188,12 @@ class LibvirtDriver(driver.ComputeDriver): - - cells = [] - allowed_cpus = hardware.get_vcpu_pin_set() -- online_cpus = self._host.get_online_cpus() -- if allowed_cpus: -- allowed_cpus &= online_cpus -- else: -- allowed_cpus = online_cpus -+ if CONF.libvirt.online_cpu_tracking: -+ online_cpus = self._host.get_online_cpus() -+ if allowed_cpus: -+ allowed_cpus &= online_cpus -+ else: -+ allowed_cpus = online_cpus - - def _get_reserved_memory_for_cell(self, cell_id, page_size): - cell = self._reserved_hugepages.get(cell_id, {}) -@@ -5205,8 +5206,11 @@ class LibvirtDriver(driver.ComputeDriver): - if cpu.siblings else () - for cpu in cell.cpus) - )) -- cpuset &= allowed_cpus -- siblings = [sib & allowed_cpus for sib in siblings] -+ if CONF.libvirt.online_cpu_tracking or allowed_cpus: -+ cpuset &= allowed_cpus -+ siblings = [sib & allowed_cpus for sib in siblings] -+ -+ - # Filter out singles and empty sibling sets that may be left - siblings = [sib for sib in siblings if len(sib) > 1] - --- -2.8.1 - |