From: Igor Mammedov <imammedo@redhat.com>
To: Shameerali Kolothum Thodi <shameerali.kolothum.thodi@huawei.com>
Cc: "peter.maydell@linaro.org" <peter.maydell@linaro.org>,
"sameo@linux.intel.com" <sameo@linux.intel.com>,
Ard Biesheuvel <ard.biesheuvel@linaro.org>,
"qemu-devel@nongnu.org" <qemu-devel@nongnu.org>,
Linuxarm <linuxarm@huawei.com>,
Auger Eric <eric.auger@redhat.com>,
"shannon.zhaosl@gmail.com" <shannon.zhaosl@gmail.com>,
"qemu-arm@nongnu.org" <qemu-arm@nongnu.org>,
"xuwei \(O\)" <xuwei5@huawei.com>,
"sebastien.boeuf@intel.com" <sebastien.boeuf@intel.com>,
Laszlo Ersek <lersek@redhat.com>,
Leif Lindholm <Leif.Lindholm@arm.com>
Subject: Re: [Qemu-arm] [Qemu-devel] [PATCH v3 07/10] hw/arm/virt: Introduce opt-in feature "fdt"
Date: Mon, 8 Apr 2019 10:11:32 +0200 [thread overview]
Message-ID: <20190408101132.5d849d1f@redhat.com> (raw)
In-Reply-To: <5FC3163CFD30C246ABAA99954A238FA8393564E2@lhreml524-mbs.china.huawei.com>
On Wed, 3 Apr 2019 16:25:49 +0000
Shameerali Kolothum Thodi <shameerali.kolothum.thodi@huawei.com> wrote:
> Hi Laszlo,
>
> > -----Original Message-----
> > From: Laszlo Ersek [mailto:lersek@redhat.com]
> > Sent: 03 April 2019 14:29
> > To: Shameerali Kolothum Thodi <shameerali.kolothum.thodi@huawei.com>;
> > Igor Mammedov <imammedo@redhat.com>
> > Cc: Auger Eric <eric.auger@redhat.com>; Ard Biesheuvel
> > <ard.biesheuvel@linaro.org>; peter.maydell@linaro.org;
> > sameo@linux.intel.com; qemu-devel@nongnu.org; Linuxarm
> > <linuxarm@huawei.com>; shannon.zhaosl@gmail.com;
> > qemu-arm@nongnu.org; xuwei (O) <xuwei5@huawei.com>;
> > sebastien.boeuf@intel.com; Leif Lindholm <Leif.Lindholm@arm.com>
> > Subject: Re: [Qemu-devel] [PATCH v3 07/10] hw/arm/virt: Introduce opt-in
> > feature "fdt"
> >
> > On 04/03/19 14:10, Shameerali Kolothum Thodi wrote:
> >
> > >>>>> So, the condition for hiding the hotpluggable memory nodes in question
> > >>>>> from the DT is:
> > >>>>
> > >>>>>
> > >>>>> (aarch64 && firmware_loaded && acpi_enabled)
> >
> > >>> While UEFI has bindings for both 32-bit and 64-bit ARM, ACPI has a
> > >>> 64-bit-only binding for ARM. (And you can have UEFI without ACPI, but
> > >>> not the reverse, on ARM.) So if you run the 32-bit build of the
> > >>> ArmVirtQemu firmware, you get no ACPI at all; all you can rely on with
> > >>> the OS is the DT.
> > >
> > > Just to confirm, does that mean with 32-bit build of the UEFI, the OS cannot
> > > boot with ACPI and uses DT only.
> >
> > Indeed.
> >
> > > So,
> > >
> > > If ((aarch64 && firmware_loaded && acpi_enabled) {
> > > Hide_hotpluggable_memory_nodes()
> > > } else {
> > > Add_ hotpluggable_memory_nodes()
> > > }
> > >
> > > should work for all cases?
> >
> > Yes.
> >
> > Here's what happens when any one of the subconditions evaluates to false:
> >
> > - ARM32 has no ACPI bindings, so the guest kernel can only use DT.
> >
> > - On AARCH64, if you don't "load the firmware" (= don't use UEFI), then
> > there won't be an ACPI entry point for the OS to locate (the RSD PTR
> > is defined by the ACPI spec in UEFI terms, for AARCH64). So the guest
> > kernel can only use DT.
> >
> > - When on AARCH64 and using UEFI, but asking QEMU not to generate ACPI
> > content, the firmware will not install any ACPI tables, so the guest
> > kernel can only use DT.
> >
>
> Thanks. That makes it very clear. Much appreciated.
>
> > >>> This "bitness distinction" is implemented in the firmware already. If
> > >>> you hid the memory nodes from the DT under the condition
> > >>>
> > >>> (!aarch64 && firmware_loaded && acpi_enabled)
> > >>>
> > >>> then the nodes would not be seen by the OS at all (because
> > >>> "acpi_enabled" is irrelevant for the 32-bit build of ArmVirtQemu, and
> > >>> all the OS can ever get is DT).
> > >>
> > >> It's getting tricky and I don't like a bit that we are trying to carter
> > >> 64 bit only UEFI build (or any other build) on QEMU side. Also Peter has
> > >> a valid about guessing on QEMU side (that's usually a source of problem
> > >> in the future).
> > >
> > > If the above is correct(with 32-bit variant of UEFI, OS cannot have ACPI boot),
> > > then do we really have the issue of memory becoming non
> > hot-un-unpluggable?
> > > May be I am missing something.
> >
> > I think Igor and Peter dislike adding complex logic to QEMU that
> > reflects the behavior of a specific firmware. AIUI their objection isn't
> > that it wouldn't work, but that it's not the right thing to do, from a
> > design perspective.
>
> Understood. Hope we can converge on something soon.
Lets try adding a parameter to memory descriptors in DT that would mark
them as hotpluggable.
> Cheers,
> Shameer
WARNING: multiple messages have this Message-ID (diff)
From: Igor Mammedov <imammedo@redhat.com>
To: Shameerali Kolothum Thodi <shameerali.kolothum.thodi@huawei.com>
Cc: Laszlo Ersek <lersek@redhat.com>,
Auger Eric <eric.auger@redhat.com>,
Ard Biesheuvel <ard.biesheuvel@linaro.org>,
"peter.maydell@linaro.org" <peter.maydell@linaro.org>,
"sameo@linux.intel.com" <sameo@linux.intel.com>,
"qemu-devel@nongnu.org" <qemu-devel@nongnu.org>,
Linuxarm <linuxarm@huawei.com>,
"shannon.zhaosl@gmail.com" <shannon.zhaosl@gmail.com>,
"qemu-arm@nongnu.org" <qemu-arm@nongnu.org>,
"xuwei (O)" <xuwei5@huawei.com>,
"sebastien.boeuf@intel.com" <sebastien.boeuf@intel.com>,
Leif Lindholm <Leif.Lindholm@arm.com>
Subject: Re: [Qemu-devel] [PATCH v3 07/10] hw/arm/virt: Introduce opt-in feature "fdt"
Date: Mon, 8 Apr 2019 10:11:32 +0200 [thread overview]
Message-ID: <20190408101132.5d849d1f@redhat.com> (raw)
In-Reply-To: <5FC3163CFD30C246ABAA99954A238FA8393564E2@lhreml524-mbs.china.huawei.com>
On Wed, 3 Apr 2019 16:25:49 +0000
Shameerali Kolothum Thodi <shameerali.kolothum.thodi@huawei.com> wrote:
> Hi Laszlo,
>
> > -----Original Message-----
> > From: Laszlo Ersek [mailto:lersek@redhat.com]
> > Sent: 03 April 2019 14:29
> > To: Shameerali Kolothum Thodi <shameerali.kolothum.thodi@huawei.com>;
> > Igor Mammedov <imammedo@redhat.com>
> > Cc: Auger Eric <eric.auger@redhat.com>; Ard Biesheuvel
> > <ard.biesheuvel@linaro.org>; peter.maydell@linaro.org;
> > sameo@linux.intel.com; qemu-devel@nongnu.org; Linuxarm
> > <linuxarm@huawei.com>; shannon.zhaosl@gmail.com;
> > qemu-arm@nongnu.org; xuwei (O) <xuwei5@huawei.com>;
> > sebastien.boeuf@intel.com; Leif Lindholm <Leif.Lindholm@arm.com>
> > Subject: Re: [Qemu-devel] [PATCH v3 07/10] hw/arm/virt: Introduce opt-in
> > feature "fdt"
> >
> > On 04/03/19 14:10, Shameerali Kolothum Thodi wrote:
> >
> > >>>>> So, the condition for hiding the hotpluggable memory nodes in question
> > >>>>> from the DT is:
> > >>>>
> > >>>>>
> > >>>>> (aarch64 && firmware_loaded && acpi_enabled)
> >
> > >>> While UEFI has bindings for both 32-bit and 64-bit ARM, ACPI has a
> > >>> 64-bit-only binding for ARM. (And you can have UEFI without ACPI, but
> > >>> not the reverse, on ARM.) So if you run the 32-bit build of the
> > >>> ArmVirtQemu firmware, you get no ACPI at all; all you can rely on with
> > >>> the OS is the DT.
> > >
> > > Just to confirm, does that mean with 32-bit build of the UEFI, the OS cannot
> > > boot with ACPI and uses DT only.
> >
> > Indeed.
> >
> > > So,
> > >
> > > If ((aarch64 && firmware_loaded && acpi_enabled) {
> > > Hide_hotpluggable_memory_nodes()
> > > } else {
> > > Add_ hotpluggable_memory_nodes()
> > > }
> > >
> > > should work for all cases?
> >
> > Yes.
> >
> > Here's what happens when any one of the subconditions evaluates to false:
> >
> > - ARM32 has no ACPI bindings, so the guest kernel can only use DT.
> >
> > - On AARCH64, if you don't "load the firmware" (= don't use UEFI), then
> > there won't be an ACPI entry point for the OS to locate (the RSD PTR
> > is defined by the ACPI spec in UEFI terms, for AARCH64). So the guest
> > kernel can only use DT.
> >
> > - When on AARCH64 and using UEFI, but asking QEMU not to generate ACPI
> > content, the firmware will not install any ACPI tables, so the guest
> > kernel can only use DT.
> >
>
> Thanks. That makes it very clear. Much appreciated.
>
> > >>> This "bitness distinction" is implemented in the firmware already. If
> > >>> you hid the memory nodes from the DT under the condition
> > >>>
> > >>> (!aarch64 && firmware_loaded && acpi_enabled)
> > >>>
> > >>> then the nodes would not be seen by the OS at all (because
> > >>> "acpi_enabled" is irrelevant for the 32-bit build of ArmVirtQemu, and
> > >>> all the OS can ever get is DT).
> > >>
> > >> It's getting tricky and I don't like a bit that we are trying to carter
> > >> 64 bit only UEFI build (or any other build) on QEMU side. Also Peter has
> > >> a valid about guessing on QEMU side (that's usually a source of problem
> > >> in the future).
> > >
> > > If the above is correct(with 32-bit variant of UEFI, OS cannot have ACPI boot),
> > > then do we really have the issue of memory becoming non
> > hot-un-unpluggable?
> > > May be I am missing something.
> >
> > I think Igor and Peter dislike adding complex logic to QEMU that
> > reflects the behavior of a specific firmware. AIUI their objection isn't
> > that it wouldn't work, but that it's not the right thing to do, from a
> > design perspective.
>
> Understood. Hope we can converge on something soon.
Lets try adding a parameter to memory descriptors in DT that would mark
them as hotpluggable.
> Cheers,
> Shameer
WARNING: multiple messages have this Message-ID (diff)
From: Igor Mammedov <imammedo@redhat.com>
To: Shameerali Kolothum Thodi <shameerali.kolothum.thodi@huawei.com>
Cc: "peter.maydell@linaro.org" <peter.maydell@linaro.org>,
"sameo@linux.intel.com" <sameo@linux.intel.com>,
Ard Biesheuvel <ard.biesheuvel@linaro.org>,
"qemu-devel@nongnu.org" <qemu-devel@nongnu.org>,
Linuxarm <linuxarm@huawei.com>,
Auger Eric <eric.auger@redhat.com>,
"shannon.zhaosl@gmail.com" <shannon.zhaosl@gmail.com>,
"qemu-arm@nongnu.org" <qemu-arm@nongnu.org>,
"xuwei \(O\)" <xuwei5@huawei.com>,
"sebastien.boeuf@intel.com" <sebastien.boeuf@intel.com>,
Laszlo Ersek <lersek@redhat.com>,
Leif Lindholm <Leif.Lindholm@arm.com>
Subject: Re: [Qemu-devel] [PATCH v3 07/10] hw/arm/virt: Introduce opt-in feature "fdt"
Date: Mon, 8 Apr 2019 10:11:32 +0200 [thread overview]
Message-ID: <20190408101132.5d849d1f@redhat.com> (raw)
Message-ID: <20190408081132.km0dO_OnuD4a0WpdDZbVE4u1Ezu-ifQ8o1TbcRKckAU@z> (raw)
In-Reply-To: <5FC3163CFD30C246ABAA99954A238FA8393564E2@lhreml524-mbs.china.huawei.com>
On Wed, 3 Apr 2019 16:25:49 +0000
Shameerali Kolothum Thodi <shameerali.kolothum.thodi@huawei.com> wrote:
> Hi Laszlo,
>
> > -----Original Message-----
> > From: Laszlo Ersek [mailto:lersek@redhat.com]
> > Sent: 03 April 2019 14:29
> > To: Shameerali Kolothum Thodi <shameerali.kolothum.thodi@huawei.com>;
> > Igor Mammedov <imammedo@redhat.com>
> > Cc: Auger Eric <eric.auger@redhat.com>; Ard Biesheuvel
> > <ard.biesheuvel@linaro.org>; peter.maydell@linaro.org;
> > sameo@linux.intel.com; qemu-devel@nongnu.org; Linuxarm
> > <linuxarm@huawei.com>; shannon.zhaosl@gmail.com;
> > qemu-arm@nongnu.org; xuwei (O) <xuwei5@huawei.com>;
> > sebastien.boeuf@intel.com; Leif Lindholm <Leif.Lindholm@arm.com>
> > Subject: Re: [Qemu-devel] [PATCH v3 07/10] hw/arm/virt: Introduce opt-in
> > feature "fdt"
> >
> > On 04/03/19 14:10, Shameerali Kolothum Thodi wrote:
> >
> > >>>>> So, the condition for hiding the hotpluggable memory nodes in question
> > >>>>> from the DT is:
> > >>>>
> > >>>>>
> > >>>>> (aarch64 && firmware_loaded && acpi_enabled)
> >
> > >>> While UEFI has bindings for both 32-bit and 64-bit ARM, ACPI has a
> > >>> 64-bit-only binding for ARM. (And you can have UEFI without ACPI, but
> > >>> not the reverse, on ARM.) So if you run the 32-bit build of the
> > >>> ArmVirtQemu firmware, you get no ACPI at all; all you can rely on with
> > >>> the OS is the DT.
> > >
> > > Just to confirm, does that mean with 32-bit build of the UEFI, the OS cannot
> > > boot with ACPI and uses DT only.
> >
> > Indeed.
> >
> > > So,
> > >
> > > If ((aarch64 && firmware_loaded && acpi_enabled) {
> > > Hide_hotpluggable_memory_nodes()
> > > } else {
> > > Add_ hotpluggable_memory_nodes()
> > > }
> > >
> > > should work for all cases?
> >
> > Yes.
> >
> > Here's what happens when any one of the subconditions evaluates to false:
> >
> > - ARM32 has no ACPI bindings, so the guest kernel can only use DT.
> >
> > - On AARCH64, if you don't "load the firmware" (= don't use UEFI), then
> > there won't be an ACPI entry point for the OS to locate (the RSD PTR
> > is defined by the ACPI spec in UEFI terms, for AARCH64). So the guest
> > kernel can only use DT.
> >
> > - When on AARCH64 and using UEFI, but asking QEMU not to generate ACPI
> > content, the firmware will not install any ACPI tables, so the guest
> > kernel can only use DT.
> >
>
> Thanks. That makes it very clear. Much appreciated.
>
> > >>> This "bitness distinction" is implemented in the firmware already. If
> > >>> you hid the memory nodes from the DT under the condition
> > >>>
> > >>> (!aarch64 && firmware_loaded && acpi_enabled)
> > >>>
> > >>> then the nodes would not be seen by the OS at all (because
> > >>> "acpi_enabled" is irrelevant for the 32-bit build of ArmVirtQemu, and
> > >>> all the OS can ever get is DT).
> > >>
> > >> It's getting tricky and I don't like a bit that we are trying to carter
> > >> 64 bit only UEFI build (or any other build) on QEMU side. Also Peter has
> > >> a valid about guessing on QEMU side (that's usually a source of problem
> > >> in the future).
> > >
> > > If the above is correct(with 32-bit variant of UEFI, OS cannot have ACPI boot),
> > > then do we really have the issue of memory becoming non
> > hot-un-unpluggable?
> > > May be I am missing something.
> >
> > I think Igor and Peter dislike adding complex logic to QEMU that
> > reflects the behavior of a specific firmware. AIUI their objection isn't
> > that it wouldn't work, but that it's not the right thing to do, from a
> > design perspective.
>
> Understood. Hope we can converge on something soon.
Lets try adding a parameter to memory descriptors in DT that would mark
them as hotpluggable.
> Cheers,
> Shameer
next prev parent reply other threads:[~2019-04-08 8:12 UTC|newest]
Thread overview: 95+ messages / expand[flat|nested] mbox.gz Atom feed top
2019-03-21 10:47 [Qemu-arm] [PATCH v3 00/10] ARM virt: ACPI memory hotplug support Shameer Kolothum
2019-03-21 10:47 ` [Qemu-devel] [PATCH v3 01/10] hw/acpi: Make ACPI IO address space configurable Shameer Kolothum
2019-04-01 12:58 ` [Qemu-arm] " Igor Mammedov
2019-04-01 12:58 ` [Qemu-devel] " Igor Mammedov
2019-03-21 10:47 ` [Qemu-devel] [PATCH v3 02/10] hw/acpi: Do not create memory hotplug method when handler is not defined Shameer Kolothum
2019-03-28 14:14 ` [Qemu-arm] " Auger Eric
2019-03-21 10:47 ` [Qemu-arm] [PATCH v3 03/10] hw/arm/virt: Add virtual ACPI device Shameer Kolothum
2019-03-28 14:14 ` Auger Eric
2019-03-29 11:22 ` Shameerali Kolothum Thodi
2019-04-01 13:08 ` [Qemu-arm] [Qemu-devel] " Igor Mammedov
2019-04-01 13:08 ` Igor Mammedov
2019-04-01 14:21 ` Shameerali Kolothum Thodi
2019-04-01 14:21 ` Shameerali Kolothum Thodi
2019-04-02 6:31 ` [Qemu-arm] " Igor Mammedov
2019-04-02 6:31 ` Igor Mammedov
2019-03-21 10:47 ` [Qemu-arm] [PATCH v3 04/10] hw/arm/virt: Add memory hotplug framework Shameer Kolothum
2019-03-28 15:37 ` Auger Eric
2019-03-29 12:03 ` Shameerali Kolothum Thodi
2019-03-21 10:47 ` [Qemu-devel] [PATCH v3 05/10] hw/arm/virt: Add ACPI support for device memory cold-plug Shameer Kolothum
2019-03-29 9:31 ` [Qemu-arm] " Auger Eric
2019-03-29 10:54 ` Shameerali Kolothum Thodi
2019-04-01 13:43 ` Igor Mammedov
2019-04-01 13:43 ` [Qemu-devel] " Igor Mammedov
2019-04-01 14:51 ` [Qemu-arm] " Shameerali Kolothum Thodi
2019-04-01 14:51 ` [Qemu-devel] " Shameerali Kolothum Thodi
2019-04-02 7:19 ` [Qemu-arm] " Igor Mammedov
2019-04-02 7:19 ` Igor Mammedov
2019-04-01 14:59 ` [Qemu-arm] " Auger Eric
2019-04-01 14:59 ` Auger Eric
2019-04-01 13:34 ` [Qemu-arm] " Igor Mammedov
2019-04-01 13:34 ` [Qemu-devel] " Igor Mammedov
2019-04-01 16:24 ` [Qemu-arm] " Shameerali Kolothum Thodi
2019-04-01 16:24 ` [Qemu-devel] " Shameerali Kolothum Thodi
2019-04-02 7:22 ` Igor Mammedov
2019-04-02 7:22 ` Igor Mammedov
2019-03-21 10:47 ` [Qemu-devel] [PATCH v3 06/10] hw/arm/virt-acpi-build: Add PC-DIMM in SRAT Shameer Kolothum
2019-03-21 10:47 ` [Qemu-arm] [PATCH v3 07/10] hw/arm/virt: Introduce opt-in feature "fdt" Shameer Kolothum
2019-03-29 9:31 ` Auger Eric
2019-03-29 9:41 ` Shameerali Kolothum Thodi
2019-03-29 13:41 ` Auger Eric
2019-03-29 9:59 ` Shameerali Kolothum Thodi
2019-03-29 13:12 ` Auger Eric
2019-03-29 13:14 ` Ard Biesheuvel
2019-03-29 13:56 ` [Qemu-arm] [Qemu-devel] " Auger Eric
2019-03-29 14:08 ` Shameerali Kolothum Thodi
2019-04-01 13:07 ` Laszlo Ersek
2019-04-01 13:07 ` Laszlo Ersek
2019-04-02 7:42 ` Igor Mammedov
2019-04-02 7:42 ` Igor Mammedov
2019-04-02 10:33 ` [Qemu-arm] " Laszlo Ersek
2019-04-02 10:33 ` Laszlo Ersek
2019-04-02 15:42 ` [Qemu-arm] " Auger Eric
2019-04-02 15:42 ` Auger Eric
2019-04-02 15:52 ` Laszlo Ersek
2019-04-02 15:52 ` Laszlo Ersek
2019-04-02 15:56 ` [Qemu-arm] " Laszlo Ersek
2019-04-02 15:56 ` Laszlo Ersek
2019-04-02 16:07 ` [Qemu-arm] " Auger Eric
2019-04-02 16:07 ` Auger Eric
2019-04-02 14:26 ` [Qemu-arm] " Shameerali Kolothum Thodi
2019-04-02 14:26 ` Shameerali Kolothum Thodi
2019-04-02 15:29 ` [Qemu-arm] " Auger Eric
2019-04-02 15:29 ` Auger Eric
2019-04-02 15:38 ` Laszlo Ersek
2019-04-02 15:38 ` Laszlo Ersek
2019-04-02 15:50 ` Auger Eric
2019-04-02 15:50 ` Auger Eric
2019-04-03 9:49 ` [Qemu-arm] " Igor Mammedov
2019-04-03 9:49 ` Igor Mammedov
2019-04-03 12:10 ` [Qemu-arm] " Shameerali Kolothum Thodi
2019-04-03 12:10 ` Shameerali Kolothum Thodi
2019-04-03 13:29 ` [Qemu-arm] " Laszlo Ersek
2019-04-03 13:29 ` Laszlo Ersek
2019-04-03 16:25 ` [Qemu-arm] " Shameerali Kolothum Thodi
2019-04-03 16:25 ` Shameerali Kolothum Thodi
2019-04-08 8:11 ` Igor Mammedov [this message]
2019-04-08 8:11 ` Igor Mammedov
2019-04-08 8:11 ` Igor Mammedov
2019-04-09 10:43 ` [Qemu-arm] " Shameerali Kolothum Thodi
2019-04-09 10:43 ` Shameerali Kolothum Thodi
2019-04-09 10:43 ` Shameerali Kolothum Thodi
2019-04-03 13:19 ` [Qemu-arm] " Laszlo Ersek
2019-04-03 13:19 ` Laszlo Ersek
2019-04-08 8:13 ` [Qemu-arm] " Igor Mammedov
2019-04-08 8:13 ` Igor Mammedov
2019-04-08 8:13 ` Igor Mammedov
2019-04-02 8:39 ` [Qemu-arm] " Peter Maydell
2019-04-02 8:39 ` Peter Maydell
2019-03-21 10:47 ` [Qemu-arm] [PATCH v3 08/10] hw/arm/boot: Expose the PC-DIMM nodes in the DT Shameer Kolothum
2019-03-21 10:47 ` [Qemu-devel] [PATCH v3 09/10] hw/acpi: Add ACPI Generic Event Device Support Shameer Kolothum
2019-03-29 13:09 ` [Qemu-arm] " Auger Eric
2019-03-29 13:44 ` Shameerali Kolothum Thodi
2019-03-21 10:47 ` [Qemu-devel] [PATCH v3 10/10] hw/arm/virt: Init GED device and enable memory hotplug Shameer Kolothum
2019-03-29 14:16 ` [Qemu-arm] " Auger Eric
2019-03-21 11:06 ` [Qemu-arm] [Qemu-devel] [PATCH v3 00/10] ARM virt: ACPI memory hotplug support no-reply
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20190408101132.5d849d1f@redhat.com \
--to=imammedo@redhat.com \
--cc=Leif.Lindholm@arm.com \
--cc=ard.biesheuvel@linaro.org \
--cc=eric.auger@redhat.com \
--cc=lersek@redhat.com \
--cc=linuxarm@huawei.com \
--cc=peter.maydell@linaro.org \
--cc=qemu-arm@nongnu.org \
--cc=qemu-devel@nongnu.org \
--cc=sameo@linux.intel.com \
--cc=sebastien.boeuf@intel.com \
--cc=shameerali.kolothum.thodi@huawei.com \
--cc=shannon.zhaosl@gmail.com \
--cc=xuwei5@huawei.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.