Skip to content

Commit 6f2bcd1

Browse files
committed
lkt: Add hardening.config builds
Signed-off-by: Nathan Chancellor <[email protected]>
1 parent 0040292 commit 6f2bcd1

File tree

2 files changed

+10
-0
lines changed

2 files changed

+10
-0
lines changed

lkt/arm64.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,11 @@ def _add_defconfig_runners(self):
9696
f"Linux < {LinuxVersion(5, 8, 0)} (have '{self.lsm.version}')",
9797
)
9898

99+
if Path(self.folders.source, 'kernel/configs/hardening.config').exists():
100+
runner = Arm64LLVMKernelRunner()
101+
runner.configs = ['defconfig', 'hardening.config']
102+
runners.append(runner)
103+
99104
for runner in runners:
100105
runner.bootable = True
101106
runner.only_test_boot = self.only_test_boot

lkt/x86_64.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,11 @@ def _add_defconfig_runners(self):
6767
f"either LLVM < {MIN_LLVM_VER_CFI} (using '{self._llvm_version}') or Linux < {LinuxVersion(6, 1, 0)} (have '{self.lsm.version}')",
6868
)
6969

70+
if Path(self.folders.source, 'kernel/configs/hardening.config').exists():
71+
runner = X8664LLVMKernelRunner()
72+
runner.configs = ['defconfig', 'hardening.config']
73+
runners.append(runner)
74+
7075
for runner in runners:
7176
runner.bootable = True
7277
runner.only_test_boot = self.only_test_boot

0 commit comments

Comments
 (0)