Dear Linux Community Members,

I am writing to seek assistance with a issue that I have encountered while testing [Repeat executing the "cxl disable-region region0" command]. I have provided a detailed description of the problem along with relevant test for reference. I would greatly appreciate it if you could spare some time to help me resolve this issue.

Problem Description:

After investigation, it was found that when disabling the region and attempting to disable the same region again, the message "cxl region: cmd_disable_region: disabled 1 region" is still returned.
I consider this to be unreasonable.


Test Example:

[root@fedora-37-client memory]# cxl list
[
  {
    "memdevs":[
      {
        "memdev":"mem0",
        "ram_size":1073741824,
        "serial":0,
        "host":"0000:0d:00.0"
      }
    ]
  },
  {
    "regions":[
      {
        "region":"region0",
        "resource":27111981056,
        "size":1073741824,
        "type":"ram",
        "interleave_ways":1,
        "interleave_granularity":256,
        "decode_state":"commit"
      }
    ]
  }
]

[root@fedora-37-client ~]# cxl disable-region region0
cxl region: cmd_disable_region: disabled 1 region
[root@fedora-37-client ~]# cxl disable-region region0
cxl region: cmd_disable_region: disabled 1 region

expectation:cmd_disable_region: disabled 0 region


Thank you very much for taking the time to review my issue. I am grateful for your assistance and look forward to your response.

Best regards,
Quanquan Cao
[email protected]

Reply via email to