Re: [PATCH 4/7] cxl/pci: Hold memdev lock in cxl_event_trace_record()

From: Li Ming

Date: Wed Mar 11 2026 - 07:15:43 EST



在 2026/3/11 04:52, Dave Jiang 写道:

On 3/10/26 8:57 AM, Li Ming wrote:
This is a preparatory patch for the following changes.

To enable endpoint validity checks in cxl_dpa_to_region().
cxl_dpa_to_region() has to require caller to hold CXL memdev lock to
ensure the CXL memdev probing is completed.

So holding the given CXL memdev lock before invoking cxl_dpa_to_region()
in cxl_event_trace_record().

Suggested-by: Dan Williams <dan.j.williams@xxxxxxxxx>
Signed-off-by: Li Ming <ming.li@xxxxxxxxxxxx>
With what Dan said,
Reviewed-by: Dave Jiang <dave.jiang@xxxxxxxxx>

Thanks for review.


Ming

[snip]