| 65e38e32 | 24-Nov-2021 |
Nageswara R Sastry <[email protected]> |
selftests/kexec: Enable secureboot tests for PowerPC
Existing test cases determine secureboot state using efi variable, which is available only on x86 architecture. Add support for determining secu
selftests/kexec: Enable secureboot tests for PowerPC
Existing test cases determine secureboot state using efi variable, which is available only on x86 architecture. Add support for determining secureboot state using device tree property on PowerNV architecture.
Signed-off-by: Nageswara R Sastry <[email protected]> Reviewed-by: Nayna Jain <[email protected]> Tested-by: Nayna Jain <[email protected]> Signed-off-by: Mimi Zohar <[email protected]>
show more ...
|
| 9be6dc80 | 03-Dec-2021 |
Mimi Zohar <[email protected]> |
selftests/kexec: update searching for the Kconfig
First check /lib/modules/`uname -r`/config, before using the IKCONFIG. In addition, the configs.ko might be compressed. Fix the configs.ko name.
R
selftests/kexec: update searching for the Kconfig
First check /lib/modules/`uname -r`/config, before using the IKCONFIG. In addition, the configs.ko might be compressed. Fix the configs.ko name.
Reviewed-by: Petr Vorel <[email protected]> Signed-off-by: Mimi Zohar <[email protected]>
show more ...
|
| b433a52a | 01-Apr-2019 |
Mimi Zohar <[email protected]> |
selftests/kexec: update get_secureboot_mode
The get_secureboot_mode() function unnecessarily requires both CONFIG_EFIVAR_FS and CONFIG_EFI_VARS to be enabled to determine if the system is booted in
selftests/kexec: update get_secureboot_mode
The get_secureboot_mode() function unnecessarily requires both CONFIG_EFIVAR_FS and CONFIG_EFI_VARS to be enabled to determine if the system is booted in secure boot mode. On some systems the old EFI variable support is not enabled or, possibly, even implemented.
This patch first checks the efivars filesystem for the SecureBoot and SetupMode flags, but falls back to using the old EFI variable support.
The "secure_boot_file" and "setup_mode_file" couldn't be quoted due to globbing. This patch also removes the globbing.
Signed-off-by: Mimi Zohar <[email protected]> Reviewed-by: Petr Vorel <[email protected]> Signed-off-by: Shuah Khan <[email protected]>
show more ...
|
| 7cea0b92 | 12-Mar-2019 |
Mimi Zohar <[email protected]> |
selftests/kexec: check kexec_load and kexec_file_load are enabled
Skip the kexec_load and kexec_file_load tests, if they aren't configured in the kernel. This change adds a new requirement that ikc
selftests/kexec: check kexec_load and kexec_file_load are enabled
Skip the kexec_load and kexec_file_load tests, if they aren't configured in the kernel. This change adds a new requirement that ikconfig is configured in the kexec_load test.
Suggested-by: Dave Young <[email protected]> Signed-off-by: Mimi Zohar <[email protected]> Reviewed-by: Petr Vorel <[email protected]> Signed-off-by: Shuah Khan <[email protected]>
show more ...
|
| 973b71c6 | 24-Jan-2019 |
Mimi Zohar <[email protected]> |
selftests/kexec: kexec_file_load syscall test
The kernel can be configured to verify PE signed kernel images, IMA kernel image signatures, both types of signatures, or none. This test verifies only
selftests/kexec: kexec_file_load syscall test
The kernel can be configured to verify PE signed kernel images, IMA kernel image signatures, both types of signatures, or none. This test verifies only properly signed kernel images are loaded into memory, based on the kernel configuration and runtime policies.
Signed-off-by: Mimi Zohar <[email protected]> Reviewed-by: Petr Vorel <[email protected]> Signed-off-by: Shuah Khan <[email protected]>
show more ...
|
| 6038c815 | 13-Feb-2019 |
Mimi Zohar <[email protected]> |
selftests/kexec: define common logging functions
Define log_info, log_pass, log_fail, and log_skip functions.
Suggested-by: Petr Vorel <[email protected]> Signed-off-by: Mimi Zohar <[email protected]
selftests/kexec: define common logging functions
Define log_info, log_pass, log_fail, and log_skip functions.
Suggested-by: Petr Vorel <[email protected]> Signed-off-by: Mimi Zohar <[email protected]> Reviewed-by: Petr Vorel <[email protected]> Signed-off-by: Shuah Khan <[email protected]>
show more ...
|
| 5025b0f0 | 24-Jan-2019 |
Mimi Zohar <[email protected]> |
selftests/kexec: define a set of common functions
Define, update and move get_secureboot_mode() to a common file for use by other tests.
Updated to check both the efivar SecureBoot-$(UUID) and Setu
selftests/kexec: define a set of common functions
Define, update and move get_secureboot_mode() to a common file for use by other tests.
Updated to check both the efivar SecureBoot-$(UUID) and SetupMode-$(UUID), based on Dave Young's review.
Signed-off-by: Mimi Zohar <[email protected]> Reviewed-by: Petr Vorel <[email protected]> Signed-off-by: Shuah Khan <[email protected]>
show more ...
|