| Name |
Last commit
|
Last update |
|---|---|---|
| .github/workflows | ||
| bin | ||
| contrib | ||
| kconfig_hardened_check | ||
| .gitignore | ||
| LICENSE.txt | ||
| MANIFEST.in | ||
| README.md | ||
| default.nix | ||
| setup.cfg | ||
| setup.py |
Don't add CmdlineChecks in add_kconfig_checks() to avoid wrong results
when the tool doesn't check the cmdline.
A common pattern for checking the 'param_x' cmdline parameter
that __overrides__ the 'PARAM_X_DEFAULT' kconfig option:
l += [OR(CmdlineCheck(reason, decision, 'param_x', '1'),
AND(KconfigCheck(reason, decision, 'PARAM_X_DEFAULT_ON', 'y'),
CmdlineCheck(reason, decision, 'param_x, 'is not set')))]
Here we don't check the kconfig options or minimal kernel version
required for the cmdline parameters. That would make the checks
very complex and not give a 100% guarantee anyway.
| Name |
Last commit
|
Last update |
|---|---|---|
| .github/workflows | Loading commit data... | |
| bin | Loading commit data... | |
| contrib | Loading commit data... | |
| kconfig_hardened_check | Loading commit data... | |
| .gitignore | Loading commit data... | |
| LICENSE.txt | Loading commit data... | |
| MANIFEST.in | Loading commit data... | |
| README.md | Loading commit data... | |
| default.nix | Loading commit data... | |
| setup.cfg | Loading commit data... | |
| setup.py | Loading commit data... |