diff options
author | Dave Jiang <dave.jiang@intel.com> | 2024-07-11 16:30:18 -0700 |
---|---|---|
committer | Dave Jiang <dave.jiang@intel.com> | 2024-07-11 16:47:47 -0700 |
commit | 56478475560bde71dd3ef944b5013900272db273 (patch) | |
tree | b482c6892ef9774b84d06d789cd109feef1684d7 /drivers/cxl/core/trace.h | |
parent | 3a8617c7df6eb351227aad9b0df647f34a7ef423 (diff) | |
parent | 8f55ada796565ce801418bf579f31a6a522d0337 (diff) |
Merge branch 'for-6.11/xor_fixes' into cxl-for-next
Series to fix XOR math for DPA to SPA translation
- Refactor and fold cxl_trace_hpa() into cxl_dpa_to_hpa()
- Complete DPA->HPA->SPA translation and correct XOR translation issue
- Add new method to verify a CXL target position
- Remove old method of CXL target position verifiation
Diffstat (limited to 'drivers/cxl/core/trace.h')
-rw-r--r-- | drivers/cxl/core/trace.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/cxl/core/trace.h b/drivers/cxl/core/trace.h index 6d8b71d8f6c4..9167cfba7f59 100644 --- a/drivers/cxl/core/trace.h +++ b/drivers/cxl/core/trace.h @@ -704,8 +704,8 @@ TRACE_EVENT(cxl_poison, if (cxlr) { __assign_str(region); memcpy(__entry->uuid, &cxlr->params.uuid, 16); - __entry->hpa = cxl_trace_hpa(cxlr, cxlmd, - __entry->dpa); + __entry->hpa = cxl_dpa_to_hpa(cxlr, cxlmd, + __entry->dpa); } else { __assign_str(region); memset(__entry->uuid, 0, 16); |