diff options
author | 2018-03-10 06:14:51 -0800 | |
---|---|---|
committer | 2018-03-20 09:28:47 +0100 | |
commit | ceb18132248d95b2c68e30c3df78e69175c4452f (patch) | |
tree | 8b6712a080bfa43a383e0e2fde7d62cc2108ca03 /tools/perf/scripts/python/exported-sql-viewer.py | |
parent | firmware: move firmware loader into its own directory (diff) | |
download | linux-dev-ceb18132248d95b2c68e30c3df78e69175c4452f.tar.xz linux-dev-ceb18132248d95b2c68e30c3df78e69175c4452f.zip |
firmware: enable run time change of forcing fallback loader
Currently one requires to test four kernel configurations to test the
firmware API completely:
0)
CONFIG_FW_LOADER=y
1)
o CONFIG_FW_LOADER=y
o CONFIG_FW_LOADER_USER_HELPER=y
2)
o CONFIG_FW_LOADER=y
o CONFIG_FW_LOADER_USER_HELPER=y
o CONFIG_FW_LOADER_USER_HELPER_FALLBACK=y
3) When CONFIG_FW_LOADER=m the built-in stuff is disabled, we have
no current tests for this.
We can reduce the requirements to three kernel configurations by making
fw_config.force_sysfs_fallback a proc knob we flip on off. For kernels that
disable CONFIG_IKCONFIG_PROC this can also enable one to inspect if
CONFIG_FW_LOADER_USER_HELPER_FALLBACK was enabled at build time by checking
the proc value at boot time.
Acked-by: Kees Cook <keescook@chromium.org>
Signed-off-by: Luis R. Rodriguez <mcgrof@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'tools/perf/scripts/python/exported-sql-viewer.py')
0 files changed, 0 insertions, 0 deletions