Patch Series

Subject dax/hmem, cxl: Coordinate Soft Reserved handling with CXL and HMEM
Author smita.koralahallichannabasappa@amd.com
Date 2026-03-22 19:53:34 +0000 UTC
Version
Cc alison.schofield@intel.com ardb@kernel.org benjamin.cheatham@amd.com bp@alien8.de dan.j.williams@intel.com dave.jiang@intel.com dave@stgolabs.net gregkh@linuxfoundation.org huang.ying.caritas@gmail.com ira.weiny@intel.com jack@suse.cz jeff.johnson@oss.qualcomm.com jonathan.cameron@huawei.com len.brown@intel.com linux-cxl@vger.kernel.org linux-fsdevel@vger.kernel.org linux-kernel@vger.kernel.org linux-pm@vger.kernel.org lizhijian@fujitsu.com ming.li@zohomail.com nathan.fontenot@amd.com nvdimm@lists.linux.dev pavel@kernel.org peterz@infradead.org rafael@kernel.org rrichter@amd.com smita.koralahallichannabasappa@amd.com terry.bowman@amd.com tomasz.wolski@fujitsu.com vishal.l.verma@intel.com willy@infradead.org yaoxt.fnst@fujitsu.com yazen.ghannam@amd.com

Patches (9)

Name Content [All]
[PATCH v8 1/9] dax/bus: Use dax_region_put() in alloc_dax_region() error path [Body]
[PATCH v8 2/9] dax/hmem: Factor HMEM registration into __hmem_register_device() [Body]
[PATCH v8 3/9] dax/hmem: Request cxl_acpi and cxl_pci before walking Soft Reserved ranges [Body]
[PATCH v8 4/9] dax/hmem: Gate Soft Reserved deferral on DEV_DAX_CXL [Body]
[PATCH v8 5/9] dax/cxl, hmem: Initialize hmem early and defer dax_cxl binding [Body]
[PATCH v8 6/9] dax: Track all dax_region allocations under a global resource tree [Body]
[PATCH v8 7/9] cxl/region: Add helper to check Soft Reserved containment by CXL regions [Body]
[PATCH v8 8/9] dax/hmem, cxl: Defer and resolve Soft Reserved ownership [Body]
[PATCH v8 9/9] dax/hmem: Reintroduce Soft Reserved ranges back into the iomem tree [Body]
Session 2026-03-22
ID (for dev) 51c72c30-73eb-49c4-9ebd-55bf122d40e2
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base f338e77383789c0cae23ca3d48adcc5e9e137e3c [Config] passed [Log]
[KASAN] Boot test: Base f338e77383789c0cae23ca3d48adcc5e9e137e3c [Config] passed [Log]
[KASAN] Build Patched f338e77383789c0cae23ca3d48adcc5e9e137e3c [Config] [patched] passed [Log]
[KASAN] Boot test: Patched f338e77383789c0cae23ca3d48adcc5e9e137e3c [Config] [patched] passed [Log]
[KASAN] Fuzz f338e77383789c0cae23ca3d48adcc5e9e137e3c [Config] f338e77383789c0cae23ca3d48adcc5e9e137e3c [Config] [patched] passed [Log] [Artifacts]