On Wed, Jun 11, 2025 at 05:40:11PM +0530, Dev Jain wrote: > If CONFIG_UPROBES is not set, a merge subtest fails:
... > CONFIG_UPROBES is enabled by CONFIG_UPROBE_EVENTS, which gets enabled by > CONFIG_FTRACE. Therefore add this config to selftests/mm/config so that > CI systems can include this config in the kernel build. > +++ b/tools/testing/selftests/mm/config > @@ -8,3 +8,4 @@ CONFIG_GUP_TEST=y > CONFIG_TRANSPARENT_HUGEPAGE=y > CONFIG_MEM_SOFT_DIRTY=y > CONFIG_ANON_VMA_NAME=y > +CONFIG_FTRACE=y If we need UPROBES we should enable UPROBES explicitly, otherwise it looks like we're just randomly enabling FTRACE even though it's not used itself. If it's a dependency for UPROBES and we also enable UPROBES that's a bit more obvious.
signature.asc
Description: PGP signature