Smita Koralahalli wrote: > From: Dan Williams <[email protected]> > > Defer handling of Soft Reserved ranges that intersect CXL windows at > probe time. Delay processing until after device discovery so that the > CXL stack can publish windows and assemble regions before HMEM claims > those address ranges. > > Add a deferral path that schedules deferred work when HMEM detects a > Soft Reserved range intersecting a CXL window during probe. The deferred > work runs after probe completes and allows the CXL subsystem to finish > resource discovery and region setup before HMEM takes any action. > > This change does not address region assembly failures. It only delays > HMEM handling to avoid prematurely claiming ranges that CXL may own.
No, with the changes it just unconditionally disables dax_hmem in the presence of CXL. I do not think these changes can stand alone. It probably wants to be folded with patch 5 or something like that.

