Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

driver core: disable revocable code from build

The revocable code is still under active discussion, and there is no
in-kernel users of it. So disable it from the build for now so that no
one suffers from it being present in the tree, yet leave it in the
source tree so that others can easily test it by reverting this commit
and building off of it for future releases.

Acked-by: Danilo Krummrich <dakr@kernel.org>
Link: https://patch.msgid.link/2026020307-rimmed-dreamy-5a67@gregkh
Reviewed-by: Tzung-Bi Shih <tzungbi@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

+2 -3
+1 -1
drivers/base/Kconfig
··· 254 254 # Kunit test cases 255 255 config REVOCABLE_KUNIT_TEST 256 256 tristate "Kunit tests for revocable" if !KUNIT_ALL_TESTS 257 - depends on KUNIT 257 + depends on KUNIT && BROKEN 258 258 default KUNIT_ALL_TESTS 259 259 help 260 260 Kunit tests for the revocable API.
+1 -1
drivers/base/Makefile
··· 6 6 cpu.o firmware.o init.o map.o devres.o \ 7 7 attribute_container.o transport_class.o \ 8 8 topology.o container.o property.o cacheinfo.o \ 9 - swnode.o faux.o revocable.o 9 + swnode.o faux.o 10 10 obj-$(CONFIG_AUXILIARY_BUS) += auxiliary.o 11 11 obj-$(CONFIG_DEVTMPFS) += devtmpfs.o 12 12 obj-y += power/
-1
tools/testing/selftests/Makefile
··· 17 17 TARGETS += devices/error_logs 18 18 TARGETS += devices/probe 19 19 TARGETS += dmabuf-heaps 20 - TARGETS += drivers/base/revocable 21 20 TARGETS += drivers/dma-buf 22 21 TARGETS += drivers/ntsync 23 22 TARGETS += drivers/s390x/uvdevice