[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [RFC 3/3] x68: acpi: trigger SMI before scanning for hotplugged CPUs
From: |
Igor Mammedov |
Subject: |
Re: [RFC 3/3] x68: acpi: trigger SMI before scanning for hotplugged CPUs |
Date: |
Fri, 17 Jul 2020 15:13:21 +0200 |
On Tue, 14 Jul 2020 14:28:29 +0200
Laszlo Ersek <lersek@redhat.com> wrote:
> (CC'ing Peter Krempa due to virsh setvcpu (singular) / setvcpus (plural)
> references)
>
> On 07/10/20 18:17, Igor Mammedov wrote:
[...]
> (3) Just a thought: I wonder if we should reserve both ports (0xB2 and
> 0xB3 too). For now we don't have any use for the "data" port, but
> arguably it's part of the same register block.
we probably should, might be used for unplug part.
BTW any ideas how we'd like to procceed with unplug?
current flow looks like:
QEMU OSPM
unplug_req()
1) =>SCI --->
-------------------------
2) handle_sci()
scan for events and send
Notify per removed CPU
clear rm_evt
-------------------------
3) offline cpu
-------------------------
4) call _EJ0 to unplug CPU
write into ej_evt
<-------------
-------------------------
5) unplug cb
We probably should modify _EJ0 to send SMI instead of direct access
to cpuhp block, the question is how OSPM would tell FW which CPU it
ejects.
[...]
- Re: [RFC 2/3] x86: cphp: prevent guest crash on CPU hotplug when broadcast SMI is in use, (continued)
[RFC 3/3] x68: acpi: trigger SMI before scanning for hotplugged CPUs, Igor Mammedov, 2020/07/10
- Re: [RFC 3/3] x68: acpi: trigger SMI before scanning for hotplugged CPUs, Laszlo Ersek, 2020/07/14
- Re: [RFC 3/3] x68: acpi: trigger SMI before scanning for hotplugged CPUs, Laszlo Ersek, 2020/07/14
- Re: [RFC 3/3] x68: acpi: trigger SMI before scanning for hotplugged CPUs, Igor Mammedov, 2020/07/14
- Re: [RFC 3/3] x68: acpi: trigger SMI before scanning for hotplugged CPUs, Laszlo Ersek, 2020/07/15
- Re: [RFC 3/3] x68: acpi: trigger SMI before scanning for hotplugged CPUs, Igor Mammedov, 2020/07/15
- Re: [RFC 3/3] x68: acpi: trigger SMI before scanning for hotplugged CPUs, Laszlo Ersek, 2020/07/16
Re: [RFC 3/3] x68: acpi: trigger SMI before scanning for hotplugged CPUs,
Igor Mammedov <=
Re: [RFC 3/3] x68: acpi: trigger SMI before scanning for hotplugged CPUs, Laszlo Ersek, 2020/07/20
[RFC 1/3] x86: lpc9: let firmware negotiate CPU hotplug SMI feature, Igor Mammedov, 2020/07/10
Re: [RFC 0/3] x86: fix cpu hotplug with secure boot, Laszlo Ersek, 2020/07/14
Re: [RFC 0/3] x86: fix cpu hotplug with secure boot, Laszlo Ersek, 2020/07/14