You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I want to create a region from devices mem2 and mem3( which are listed as ram in cxl list) and create a device node from this region to access in SysRAM mode. However, I get failure when I use create region command
cxl create-region -m -d decoder0.0 -w 2 -g 8192 mem2 mem3 --type=ram
cxl region: collect_memdevs: no active memdevs found: decoder: decoder0.0 filter: mem2,mem3
cxl region: cmd_create_region: created 0 regions
I tried to enable these devices using cxl enable-memdev but it doesn't help to resolve the above error,
cxl enable-memdev mem2
cxl enable-memdev mem3
Earlier I created a region (region0) as you can see in cxl list output from memory devices mem0 and mem1 both listed as pmem.
I created a namespace for this region0 using 'sudo ndctl create-namespace --mode=devdax --force --region=region0'
daxctl list shows this device node which is devdax.
The above dax0.0 node is created from mem0 and mem1 both for which are listed as pmem in cxl list. I'm able to read and write to this node.
When I try to re-configure the above dax0.0 to system-ram mode, I get the following error and hence I want to create a new region and a new device node in SysRAM from the other two devices (mem2 and mem3) which are listed as ram in cxl list output.
The following 4 devices are shown in QEMU VM when I do 'cxl list'.
I want to create a region from devices mem2 and mem3( which are listed as ram in cxl list) and create a device node from this region to access in SysRAM mode. However, I get failure when I use create region command
I tried to enable these devices using cxl enable-memdev but it doesn't help to resolve the above error,
Earlier I created a region (region0) as you can see in cxl list output from memory devices mem0 and mem1 both listed as pmem.
I created a namespace for this region0 using 'sudo ndctl create-namespace --mode=devdax --force --region=region0'
daxctl list shows this device node which is devdax.
The above dax0.0 node is created from mem0 and mem1 both for which are listed as pmem in cxl list. I'm able to read and write to this node.
When I try to re-configure the above dax0.0 to system-ram mode, I get the following error and hence I want to create a new region and a new device node in SysRAM from the other two devices (mem2 and mem3) which are listed as ram in cxl list output.
How do I go about SysRAM emulation ? Can anyone please help me here.
The text was updated successfully, but these errors were encountered: