Hello, Alison-san,

I would like to clarify your answer a bit more.

> On Thu, Feb 12, 2026 at 03:44:15PM +0100, Tomasz Wolski wrote:
> > >
> > >FYI - I am able to confirm the dax regions are back for
> > >no-soft-reserved case, and my basic hotplug flow works with v6.
> > >
> > >-- Alison
> >
> > Hello Alison,
> >
> > I wanted to ask about this scenario.
> > Is my understanding correct that this fix is needed for cases without Soft
> Reserve and:
> > 1) CXL memory is installed in the server (no hotplug) and OS is
> > started
> > 2) CXL memory is hot-plugged after the OS starts
> > 3) Tests with cxl-test driver
>                                or QEMU

Though I can understand that cases 2) and 3) include QEMU, I'm not sure why 
Linux drivers must handle case 1).
In such a case, I feel that the platform vendor should modify the firmware to 
define EFI_MEMORY_SP.

In the past, I actually encountered another issue between our platform firmware 
and a Linux driver:
https://lore.kernel.org/linux-cxl/os9pr01mb12421aea8b27bf942cd0f18b190...@os9pr01mb12421.jpnprd01.prod.outlook.com/
In that case, I asked our firmware team to modify the firmware, and the issue 
was resolved.

Therefore, I would like to confirm why case 1) must be handled.
Have any actual machines already been released with such firmware?
Otherwise, is this just to prepare for a platform whose firmware cannot be 
fixed on the firmware side?

Thanks,
---
Yasunori Goto


Reply via email to