PR_SET_SPECULATION_CTRL(2const) PR_SET_SPECULATION_CTRL(2const) PR_SET_SPECULATION_CTRL - (libc -lc) #include /* PR_* */ #include int prctl(PR_SET_SPECULATION_CTRL, long misfeature, long val, 0L, 0L); misfeature. . misfeature : PR_SPEC_STORE_BYPASS . PR_SPEC_INDIRECT_BRANCH ( 4.20) . val : PR_SPEC_ENABLE (speculation) . PR_SPEC_DISABLE (speculation) . PR_SPEC_FORCE_DISABLE PR_SPEC_DISABLE . PR_SPEC_DISABLE_NOEXEC ( 5.1) PR_SPEC_DISABLE execve(2). PR_SPEC_STORE_BYPASS. spec_store_bypass_disable. prctl() ENXIO. Documentation/admin-guide/kernel-parameters.rst. 0. -1 errno . ENODEV . ENXIO . PR_GET_SPECULATION_CTRL . EPERM PR_SPEC_FORCE_DISABLE . ERANGE misfeature . . 4.17. prctl(2), PR_GET_SPECULATION_CTRL(2const) 3 . . : . 6.18 8 2026 PR_SET_SPECULATION_CTRL(2const)