diff options
author | Kent Overstreet <kent.overstreet@gmail.com> | 2022-06-29 22:53:47 -0400 |
---|---|---|
committer | Kent Overstreet <kent.overstreet@gmail.com> | 2022-06-29 23:31:26 -0400 |
commit | 40a012d64d8a651a4190d2d5186ca5270a9e98d8 (patch) | |
tree | 6fea7d4ed03615795bac9315ff4769e2da1cd1a1 | |
parent | 40db0ccc739e73e9b7d0e840c99b2d13e9782739 (diff) |
Run depmod in build-test-kernel
Running depmod is one of the slower parts of launching a VM - moving it
to build-test-kernel will help with that.
Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com>
-rwxr-xr-x | build-test-kernel | 3 | ||||
-rwxr-xr-x | lib/testrunner | 1 |
2 files changed, 3 insertions, 1 deletions
diff --git a/build-test-kernel b/build-test-kernel index 2a8ec5f..32c8164 100755 --- a/build-test-kernel +++ b/build-test-kernel @@ -206,6 +206,9 @@ build_kernel() touch "$ktest_kernel_build/modules.builtin" do_make modules_install + + local kernel_version=$(cat "$ktest_kernel_build/include/config/kernel.release") + /sbin/depmod -b "$ktest_kernel_binary/" -v $kernel_version } cmd_run() diff --git a/lib/testrunner b/lib/testrunner index 1197eaf..6a19462 100755 --- a/lib/testrunner +++ b/lib/testrunner @@ -32,7 +32,6 @@ cat $home/.ssh/id*.pub > /root/.ssh/authorized_keys chmod 600 /root/.ssh/authorized_keys ln -sf "/host/$ktest_kernel_binary/lib/modules" /lib/modules -run_quiet depmod depmod -a dmesg --console-on dmesg --console-level 8 |