cxl for v6.19 Misc: - Remove incorrect page-allocator quirk section in documentation. - Remove unused devm_cxl_port_enumerate_dports() function. - Fix typo in cdat.c code comment. - Replace use of system_wq with system_percpu_wq - Add locked CXL decoder support for region removal. - Return when generic target updated - Rename region_res_match_cxl_range() to spa_maps_hpa() - Clarify comment in spa_maps_hpa() Enable unit testing for XOR address translation of SPA to DPA and vice versa. - Refactor address translation funcs for testing in cxl_region. - Make the XOR calculations available for testing. - Add cxl_translate module for address translation testing in cxl_test. Extended Linear Cache changes: - Add extended linear cache size sysfs attribute. - Adjust failure emission of extended linear cache detection in cxl_acpi. - Added extended linear cache unit testing support in cxl_test Preparation refactor patches for PRM translation support. - Simplify cxl_rd_ops allocation and handling. - Group xor arithmetric setup code in a single block. - Remove local variable @inc in cxl_port_setup_targets()
Merge branch 'for-6.19/cxl-misc' into cxl-for-next - Remove ret_limit race condition in mock_get_event() - Assign overflow_err_count from log->nr_overflow