From d8df53ebdea1109fe6f443a1f28376ce1d6842c3 Mon Sep 17 00:00:00 2001 From: Christian Poessinger Date: Fri, 4 Sep 2020 07:12:31 +0200 Subject: Intel: QAT: 2853: run depmod when building package to improve boot time Instead of running "depmod -a" on every boot, run it once during ISO build process. --- packages/linux-kernel/build-intel-qat.sh | 6 +++++- packages/linux-kernel/vyos-intel-qat.postinst | 2 -- 2 files changed, 5 insertions(+), 3 deletions(-) delete mode 100644 packages/linux-kernel/vyos-intel-qat.postinst (limited to 'packages/linux-kernel') diff --git a/packages/linux-kernel/build-intel-qat.sh b/packages/linux-kernel/build-intel-qat.sh index bf431b04..8e4aabb1 100755 --- a/packages/linux-kernel/build-intel-qat.sh +++ b/packages/linux-kernel/build-intel-qat.sh @@ -80,9 +80,13 @@ do # und thus lead to duplicated files find ${DEBIAN_DIR} -name "modules.*" | xargs rm -f cd ${CWD} + + echo "#!/bin/sh" > ${DEBIAN_DIR}/vyos-intel-qat.postinst + echo "/sbin/depmod -a ${KERNEL_VERSION}${KERNEL_SUFFIX}" >> ${DEBIAN_DIR}/vyos-intel-qat.postinst + fpm --input-type dir --output-type deb --name vyos-intel-${DRIVER_NAME} \ --version ${DRIVER_VERSION}${DRIVER_VERSION_EXTRA} --deb-compression gz \ - -C ${DEBIAN_DIR} --after-install ${CWD}/vyos-intel-qat.postinst + -C ${DEBIAN_DIR} --after-install ${DEBIAN_DIR}/vyos-intel-qat.postinst echo "I: Cleanup ${DRIVER_NAME} source" cd ${CWD} diff --git a/packages/linux-kernel/vyos-intel-qat.postinst b/packages/linux-kernel/vyos-intel-qat.postinst deleted file mode 100644 index 35d5de0c..00000000 --- a/packages/linux-kernel/vyos-intel-qat.postinst +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -depmod -a -- cgit v1.2.3