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.With what Dan said,
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>
Reviewed-by: Dave Jiang <dave.jiang@xxxxxxxxx>
Thanks for review.
Ming
[snip]