lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Message-ID: <4a813594-8c34-4be9-9292-e576577e1648@posteo.de> Date: Tue, 07 Oct 2025 19:28:33 +0000 From: Andreas Kinzler <kinzler@...teo.de> To: linux-kernel@...r.kernel.org Subject: bug: CONFIG_SCHED_MC_PRIO has undeclared dependency on CONFIG_DEBUG_FS please see https://bugzilla.kernel.org/show_bug.cgi?id=220638 https://elixir.bootlin.com/linux/v6.17.1/source/arch/x86/Kconfig#L1057 does not declare a dependency on CONFIG_DEBUG_FS. In fact CONFIG_SCHED_MC_PRIO requires CONFIG_DEBUG_FS because the function sched_set_itmt_support (https://elixir.bootlin.com/linux/v6.17.1/source/arch/x86/kernel/itmt.c#L108) creates debug fs entries and fails if CONFIG_DEBUG_FS is not set. I found this bug because with my custom kernel CONFIG_SCHED_MC_PRIO functionality did not work because I did not enable CONFIG_DEBUG_FS. After enabling CONFIG_DEBUG_FS CONFIG_SCHED_MC_PRIO also worked.