Whamcloud - gitweb
LU-18196 build: Use -j nproc in lustre dkms install during make 34/56234/4
authorGaurang Tapase <gtapase@ddn.com>
Mon, 25 Apr 2022 12:59:46 +0000 (18:29 +0530)
committerOleg Drokin <green@whamcloud.com>
Thu, 12 Sep 2024 05:51:44 +0000 (05:51 +0000)
This is a port of
Lustre-change: https://review.whamcloud.com/47132
Lustre-commit: 56e33729e84f87a73415e195567ae29ec6ab6cda
EX-bug-id:EX-4080

Test-Parameters: trivial

Signed-off-by: Gaurang Tapase <gtapase@ddn.com>
Signed-off-by: Emoly Liu <emoly@whamcloud.com>
Change-Id: I4f815a0be8900ad427e59cace9a6afc3297710d0
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/56234
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
Reviewed-by: Jian Yu <yujian@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Tested-by: jenkins <devops@whamcloud.com>
debian/dkms.conf.in
lustre/scripts/dkms.mkconf

index a538663..bb52124 100644 (file)
@@ -72,7 +72,7 @@ CONFIGURE="${CONFIGURE} --with-linux-obj=$kernel_source_dir ${OPTS}"
 
 # Note OPTS, AUTOGEN, CONFIGURE are not exposed to dkms parser
 
-MAKE="${AUTOGEN} && ${CONFIGURE} && make"
+MAKE="${AUTOGEN} && ${CONFIGURE} && make -j `nproc`"
 CLEAN="make distclean || true"
 
 NO_WEAK_MODULES="yes"
index 8aacae8..dadb441 100755 (executable)
@@ -41,7 +41,7 @@ cat >>${filename} <<EOF
 NO_WEAK_MODULES="yes"
 AUTOINSTALL="yes"
 NO_WEAK_MODULES="yes"
-MAKE[0]="make"
+MAKE[0]="make -j \`nproc\`"
 
 OPTS=""
 strip_default=no