cxl: document 'cxl enable-port -m' behavior change

Add a note to warn potential breakage of 'cxl enable-port -m' option
when using an older CXL CLI with a newer kernel.

Signed-off-by: Dave Jiang <dave.jiang@intel.com>
Link: https://lore.kernel.org/r/20250917235056.427188-1-dave.jiang@intel.com
Signed-off-by: Alison Schofield <alison.schofield@intel.com>
diff --git a/Documentation/cxl/cxl-enable-port.txt b/Documentation/cxl/cxl-enable-port.txt
index 00c4050..ea9f3b0 100644
--- a/Documentation/cxl/cxl-enable-port.txt
+++ b/Documentation/cxl/cxl-enable-port.txt
@@ -33,6 +33,13 @@
 	memdev is only enabled after all CXL ports in its device topology
 	ancestry are enabled.
 
+	Note: The '-m' option requires release v83 or newer when used with
+	kernel v6.18 or later. Older releases (before v83) will not work
+	because kernel v6.18 changed how CXL ports and downstream ports are
+	enumerated. In these newer kernels, the CXL port hierarchy is only
+	established once the memdev is probed. v83 and later remain fully
+	compatible with both older and newer kernels.
+
 include::debug-option.txt[]
 
 include::../copyright.txt[]