]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
cxl: Deprecate driver
authorAndrew Donnellan <ajd@linux.ibm.com>
Tue, 10 Dec 2024 05:40:54 +0000 (16:40 +1100)
committerMadhavan Srinivasan <maddy@linux.ibm.com>
Fri, 13 Dec 2024 03:45:28 +0000 (09:15 +0530)
commit5731d41af924b764f32532d39d37a15f669c1e01
tree795eeae2b6c1139e0fec133ccdbe4744c122796c
parent3a7a53c8d4813ef510a731f529b8c58208ab8896
cxl: Deprecate driver

The cxl driver is no longer actively maintained and we intend to remove it
in a future kernel release.

cxl has received minimal maintenance for several years, and is not
supported on the Power10 processor. We aren't aware of any users who are
likely to be using recent kernels.

Change its MAINTAINERS status to obsolete, update the sysfs ABI
documentation accordingly, add a warning message on device probe, change
the Kconfig options to label it as deprecated, and don't build it by
default.

Signed-off-by: Andrew Donnellan <ajd@linux.ibm.com>
Acked-by: Frederic Barrat <fbarrat@linux.ibm.com>
Signed-off-by: Madhavan Srinivasan <maddy@linux.ibm.com>
Link: https://patch.msgid.link/20241210054055.144813-2-ajd@linux.ibm.com
Documentation/ABI/obsolete/sysfs-class-cxl [moved from Documentation/ABI/testing/sysfs-class-cxl with 99% similarity]
MAINTAINERS
drivers/misc/cxl/Kconfig
drivers/misc/cxl/of.c
drivers/misc/cxl/pci.c