summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/exported-sql-viewer.py
diff options
context:
space:
mode:
authorIra Weiny <ira.weiny@intel.com>2023-02-03 04:04:26 +0300
committerDan Williams <dan.j.williams@intel.com>2023-02-11 04:54:45 +0300
commit814a15f3b4131d3205bd47e23b50ccc6c666ce1d (patch)
treeae54a8dc438841b4c29bac66bb9aa014b6644821 /tools/perf/scripts/python/exported-sql-viewer.py
parent11ef026e467b05eac0a2ceb981d351ddc4b12216 (diff)
downloadlinux-814a15f3b4131d3205bd47e23b50ccc6c666ce1d.tar.xz
cxl/uapi: Tag commands from cxl_query_cmd()
It was pointed out that commands not supported by the device or excluded by the kernel were being returned in cxl_query_cmd().[1] While libcxl correctly handles failing commands, it is more efficient to not issue an invalid command in the first place. This can't be done without additional information being returned from cxl_query_cmd(). In addition, information about the availability of commands can be useful for debugging. Add flags to struct cxl_command_info which reflect if a command is enabled and/or exclusive to the kernel. [1] https://lore.kernel.org/all/63b4ec4e37cc1_5178e2941d@dwillia2-xfh.jf.intel.com.notmuch/ Suggested-by: Dan Williams <dan.j.williams@intel.com> Signed-off-by: Ira Weiny <ira.weiny@intel.com> Link: https://lore.kernel.org/r/20221222-cxl-misc-v4-3-62f701c1cdd1@intel.com Signed-off-by: Dan Williams <dan.j.williams@intel.com>
Diffstat (limited to 'tools/perf/scripts/python/exported-sql-viewer.py')
0 files changed, 0 insertions, 0 deletions