RHEL Engineering is moving the tracking of its product development work on RHEL 6 through RHEL 9 to Red Hat Jira (issues.redhat.com). If you're a Red Hat customer, please continue to file support cases via the Red Hat customer portal. If you're not, please head to the "RHEL project" in Red Hat Jira and file new tickets here. Individual Bugzilla bugs in the statuses "NEW", "ASSIGNED", and "POST" are being migrated throughout September 2023. Bugs of Red Hat partners with an assigned Engineering Partner Manager (EPM) are migrated in late September as per pre-agreed dates. Bugs against components "kernel", "kernel-rt", and "kpatch" are only migrated if still in "NEW" or "ASSIGNED". If you cannot log in to RH Jira, please consult article #7032570. That failing, please send an e-mail to the RH Jira admins at rh-issues@redhat.com to troubleshoot your issue as a user management inquiry. The email creates a ServiceNow ticket with Red Hat. Individual Bugzilla bugs that are migrated will be moved to status "CLOSED", resolution "MIGRATED", and set with "MigratedToJIRA" in "Keywords". The link to the successor Jira issue will be found under "Links", have a little "two-footprint" icon next to it, and direct you to the "RHEL project" in Red Hat Jira (issue links are of type "https://issues.redhat.com/browse/RHEL-XXXX", where "X" is a digit). This same link will be available in a blue banner at the top of the page informing you that that bug has been migrated.
Bug 1937564 - [RFE] support VCPU hot unplug in OVMF/edk2
Summary: [RFE] support VCPU hot unplug in OVMF/edk2
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat Enterprise Linux 8
Classification: Red Hat
Component: edk2
Version: ---
Hardware: Unspecified
OS: Unspecified
medium
medium
Target Milestone: pre-dev-freeze
: ---
Assignee: Laszlo Ersek
QA Contact: Yumei Huang
URL:
Whiteboard:
Depends On: edk2-rebase-rhel-8.5
Blocks: 1849172
TreeView+ depends on / blocked
 
Reported: 2021-03-11 01:25 UTC by Ademar Reis
Modified: 2021-11-09 22:10 UTC (History)
14 users (show)

Fixed In Version: edk2-20210527gite1999b264f1f-1.el8
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2021-11-09 18:06:53 UTC
Type: Feature Request
Target Upstream Version: edk2-stable202105
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Product Errata RHSA-2021:4198 0 None None None 2021-11-09 18:08:06 UTC
TianoCore 3132 0 None None None 2021-03-11 01:26:37 UTC

Description Ademar Reis 2021-03-11 01:25:15 UTC
Hot-unplug is usually tracked, implemented and tested as a separate feature, due to the additional complexity.

This bug was initially created as a copy of Bug #1454803

OVMF (built from upstream edk2 @ f78c8bf2c64f ("OvmfPkg/README: document 4MB flash layout", 2017-05-06)), using the SMM stack, does not implement VCPU hotplug / hot-unplug.

Investigate & implement the feature.

It will almost certainly require upstream QEMU development too.

Comment 2 Laszlo Ersek 2021-03-16 14:09:33 UTC
The upstream v9 series:

* [edk2-devel] [PATCH v9 00/10] support CPU hot-unplug
msgid: <20210312062656.2477515-1-ankur.a.arora>
https://edk2.groups.io/g/devel/message/72702
https://listman.redhat.com/archives/edk2-devel-archive/2021-March/msg00449.html

has been merged as commit range 4751a48aeb2a..f3bdfc41866e, via <https://github.com/tianocore/edk2/pull/1494>.

Comment 3 Yumei Huang 2021-05-13 03:30:54 UTC
Hi Laszlo, 

Would you please set DTM? The qemu bug 1849172 is ON_QA, QE would like to know when the edk2 package is ready to test. Thanks!

Comment 10 Yanan Fu 2021-06-24 03:40:12 UTC
QE bot(pre verify): Set 'Verified:Tested,SanityOnly' as gating/tier1 test pass.

Comment 13 Yumei Huang 2021-06-30 02:04:53 UTC
Verify:
qemu-kvm-6.0.0-21.module+el8.5.0+11555+e0ab0d09
kernel-4.18.0-315.el8.x86_64
edk2-ovmf-20210527gite1999b264f1f-1.el8.noarch
Guest: RHEL.8.5.0, Win2022

Ran a round test of cpu hotplug/unplug under ovmf, all cases passed.

Comment 15 errata-xmlrpc 2021-11-09 18:06:53 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory (Moderate: edk2 security, bug fix, and enhancement update), and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHSA-2021:4198


Note You need to log in before you can comment on or make changes to this bug.