diff options
| author | Smita Koralahalli <Smita.KoralahalliChannabasappa@amd.com> | 2026-03-22 19:53:39 +0000 |
|---|---|---|
| committer | Dave Jiang <dave.jiang@intel.com> | 2026-03-27 10:21:43 -0700 |
| commit | 34f80bb969cc1710f336ea1878781780a59fc8e7 (patch) | |
| tree | 298fd2310b3a877b714025801d98da03928333de /tools/perf/scripts/python/stackcollapse.py | |
| parent | 39aa1d4be12bf9f685adaa06aa2d997c1c611b16 (diff) | |
dax: Track all dax_region allocations under a global resource tree
Introduce a global "DAX Regions" resource root and register each
dax_region->res under it via request_resource(). Release the resource on
dax_region teardown.
By enforcing a single global namespace for dax_region allocations, this
ensures only one of dax_hmem or dax_cxl can successfully register a
dax_region for a given range.
Suggested-by: Dan Williams <dan.j.williams@intel.com>
Signed-off-by: Smita Koralahalli <Smita.KoralahalliChannabasappa@amd.com>
Reviewed-by: Jonathan Cameron <jonathan.cameron@huawei.com>
Reviewed-by: Dave Jiang <dave.jiang@intel.com>
Link: https://patch.msgid.link/20260322195343.206900-7-Smita.KoralahalliChannabasappa@amd.com
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
Signed-off-by: Dave Jiang <dave.jiang@intel.com>
Diffstat (limited to 'tools/perf/scripts/python/stackcollapse.py')
0 files changed, 0 insertions, 0 deletions
