On 23/09/25 04:04PM, Alison Schofield wrote:
On Wed, Sep 17, 2025 at 07:10:56PM +0530, Neeraj Kumar wrote:
Introduction:
=============
CXL Persistent Memory (Pmem) devices region, namespace and content must be
persistent across system reboot. In order to achieve this persistency, it
uses Label Storage Area (LSA) to store respective metadata. During system
reboot, stored metadata in LSA is used to bring back the region, namespace
and content of CXL device in its previous state.
CXL specification provides Get_LSA (4102h) and Set_LSA (4103h) mailbox
commands to access the LSA area. nvdimm driver is using same commands to
get/set LSA data.

big snip...

Limitation (TODO):
==================
Current changes only support interleave way == 1

I see your test setup with the one way interleave and read this
limitation. What are your plans regarding this?

ie. Do you see this limitation as something you could merge with
or do you plan to extend this patchset with support for namespaces
build upon region ways > 1.

-- Alison

Hi Alison,

My current focus is to get current patch-set upstreamed as its in good
shape wrt interleave way == 1.

Multi-interleave support will require some more efforts on top of this
change. So will take it in another series.


Regards,
Neeraj



Reply via email to