From: Alexander Popov Date: Fri, 29 Dec 2023 08:21:17 +0000 (+0300) Subject: Improve the comment for the 'slab_common.usercopy_fallback' check X-Git-Tag: v0.6.6~25 X-Git-Url: https://jxself.org/git/?a=commitdiff_plain;h=46a7b1fe873d81611aa4b9fcbc5abf1fed021056;p=kconfig-hardened-check.git Improve the comment for the 'slab_common.usercopy_fallback' check --- diff --git a/kernel_hardening_checker/checks.py b/kernel_hardening_checker/checks.py index 98b3d9c..b89744b 100644 --- a/kernel_hardening_checker/checks.py +++ b/kernel_hardening_checker/checks.py @@ -505,8 +505,9 @@ def add_cmdline_checks(l, arch): CmdlineCheck('self_protection', 'kspp', 'hardened_usercopy', 'is not set')))] l += [AND(CmdlineCheck('self_protection', 'kspp', 'slab_common.usercopy_fallback', 'is not set'), KconfigCheck('self_protection', 'kspp', 'HARDENED_USERCOPY_FALLBACK', 'is not set'))] - # don't require slab_common.usercopy_fallback=0, - # since HARDENED_USERCOPY_FALLBACK was removed in Linux v5.16 + # Consequence of the HARDENED_USERCOPY_FALLBACK check by kspp. + # Don't require slab_common.usercopy_fallback=0, + # since HARDENED_USERCOPY_FALLBACK was removed in Linux v5.16. if arch in ('X86_64', 'ARM64', 'X86_32'): l += [OR(CmdlineCheck('self_protection', 'kspp', 'iommu.strict', '1'), AND(KconfigCheck('self_protection', 'kspp', 'IOMMU_DEFAULT_DMA_STRICT', 'y'),