summaryrefslogtreecommitdiff
path: root/drivers/cxl/core/region.c
AgeCommit message (Expand)Author
2024-12-10cxl/region: Fix region creation for greater than x2 switchesHuaisheng Ye
2024-12-02module: Convert symbol namespace to string literalPeter Zijlstra
2024-11-22Merge tag 'cxl-for-6.13' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl...Linus Torvalds
2024-11-08cxl/region: Refactor common create region codeIra Weiny
2024-10-25cxl/port: Prevent out-of-order decoder allocationDan Williams
2024-10-25cxl/port: Fix use-after-free, permit out-of-order decoder shutdownDan Williams
2024-09-22cxl: Calculate region bandwidth of targets with shared upstream linkDave Jiang
2024-09-09cxl/region: Remove lock from memory notifier callbackIra Weiny
2024-09-03cxl/port: Use scoped_guard()/guard() to drop device_lock() for cxl_portLi Ming
2024-07-28Merge tag 'cxl-for-6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl...Linus Torvalds
2024-07-11Merge branch 'for-6.11/xor_fixes' into cxl-for-nextDave Jiang
2024-07-11cxl/region: Verify target positions using the ordered target listAlison Schofield
2024-07-11cxl: Restore XOR'd position bits during address translationAlison Schofield
2024-07-11cxl/core: Fold cxl_trace_hpa() into cxl_dpa_to_hpa()Alison Schofield
2024-07-02cxl/region: Simplify cxl_region_nid()Huang Ying
2024-07-02cxl/region: Support to calculate memory tier abstract distanceHuang Ying
2024-07-02cxl/region: Fix a race condition in memory hotplug notifierHuang Ying
2024-06-25cxl/region: check interleave capabilityYao Xingtao
2024-06-25cxl/region: Avoid null pointer dereference in region lookupAlison Schofield
2024-06-18cxl/mem: Fix no cxl_nvd during pmem region auto-assemblingLi Ming
2024-05-28cxl/region: Fix memregion leaks in devm_cxl_add_region()Li Zhijian
2024-05-01cxl/region: Convert cxl_pmem_region_alloc to scope-based resource managementDan Williams
2024-04-30cxl/region: Fix cxlr_pmem leaksLi Zhijian
2024-04-30cxl/region: Move cxl_trace_hpa() work to the region driverAlison Schofield
2024-04-30cxl/region: Move cxl_dpa_to_region() work to the region driverAlison Schofield
2024-03-12cxl/region: Deal with numa nodes not enumerated by SRATDave Jiang
2024-03-12cxl/region: Add memory hotplug notifier for cxl regionDave Jiang
2024-03-12cxl/region: Add sysfs attribute for locality attributes of CXL regionsDave Jiang
2024-03-12cxl/region: Calculate performance data for a regionDave Jiang
2024-02-16cxl/region: Allow out of order assembly of autodiscovered regionsAlison Schofield
2024-02-16cxl/region: Handle endpoint decoders in cxl_region_find_decoder()Alison Schofield
2024-01-24cxl/region:Fix overflow issue in alloc_hpa()Quanquan Cao
2024-01-05Merge branch 'for-6.8/cxl-misc' into for-6.8/cxlDan Williams
2024-01-03cxl/region: fix x9 interleave typoJim Harris
2024-01-02Merge branch 'for-6.8/cxl-cdat' into for-6.8/cxlDan Williams
2024-01-02cxl/region: use %pap format to print resource_size_tRandy Dunlap
2023-12-24cxl/region: Add dev_dbg() detail on failure to allocate HPA spaceAlison Schofield
2023-12-18cxl: Fix unregister_region() callback parameter assignmentDave Jiang
2023-11-29cxl/core: Always hold region_rwsem while reading poison listsAlison Schofield
2023-10-31cxl/hdm: Remove broken error pathDan Williams
2023-10-31Merge branch 'for-6.7/cxl' into cxl/nextDan Williams
2023-10-27cxl/region: Fix x1 root-decoder granularity calculationsJim Harris
2023-10-27cxl/region: Fix cxl_region_rwsem lock held when returning to user spaceLi Zhijian
2023-10-27cxl/region: Use cxl_calc_interleave_pos() for auto-discoveryAlison Schofield
2023-10-27cxl/region: Calculate a target position in a region interleaveAlison Schofield
2023-10-26cxl/region: Prepare the decoder match range helper for reuseAlison Schofield
2023-10-24cxl/region: Do not try to cleanup after cxl_region_setup_targets() failsJim Harris
2023-10-06cxl/memdev: Fix sanitize vs decoder setup lockingDan Williams
2023-09-15cxl/port: Quiet warning messages from the cxl_test environmentDan Williams
2023-09-14cxl/region: Refactor granularity select in cxl_port_setup_targets()Alison Schofield