Whamcloud - gitweb
EX-4080 build: Use -j nproc in lustre dkms install during make
authorGaurang Tapase <gtapase@ddn.com>
Mon, 25 Apr 2022 12:59:46 +0000 (18:29 +0530)
committerAndreas Dilger <adilger@whamcloud.com>
Mon, 25 Apr 2022 23:50:10 +0000 (23:50 +0000)
Test-Parameter: trivial

Change-Id: I4f815a0be8900ad427e59cace9a6afc3297710d0
Signed-off-by: Gaurang Tapase <gtapase@ddn.com>
Reviewed-on: https://review.whamcloud.com/47132
Tested-by: jenkins <devops@whamcloud.com>
Reviewed-by: Jian Yu <yujian@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
debian/dkms.conf.in
lustre/scripts/dkms.mkconf

index 9490d82..95fbc67 100644 (file)
@@ -8,7 +8,7 @@ PACKAGE_NAME="lustre-client-modules"
 PACKAGE_VERSION="@UPVERSION@"
 
 # We need to run autogen.sh between builds, see Ubuntu bug #952817
-MAKE="sh autogen.sh && ./configure --with-linux=$kernel_source_dir --with-linux-obj=$kernel_source_dir --disable-server --disable-quilt --disable-dependency-tracking --disable-doc --disable-utils --disable-iokit --disable-snmp --disable-tests --enable-quota --with-kmp-moddir=updates && make"
+MAKE="sh autogen.sh && ./configure --with-linux=$kernel_source_dir --with-linux-obj=$kernel_source_dir --disable-server --disable-quilt --disable-dependency-tracking --disable-doc --disable-utils --disable-iokit --disable-snmp --disable-tests --enable-quota --with-kmp-moddir=updates && make -j `nproc`"
 CLEAN="make distclean || true"
 
 AUTOINSTALL="yes"
index 2cd7cb5..1472679 100755 (executable)
@@ -38,7 +38,7 @@ fi
 cat >>${filename} <<EOF
 AUTOINSTALL="yes"
 REMAKE_INITRD="no"
-MAKE[0]="make"
+MAKE[0]="make -j \`nproc\`"
 # just have to set STRIP[0], it will become the new default.
 STRIP[0]="\$(
   [[ -r \${PACKAGE_CONFIG} ]] \\