Skip to content

Commit bd10871

Browse files
authored
Merge pull request #6 from intel/fix-bpftrace
Correct bpftrace installation
2 parents 79521cc + d187c12 commit bd10871

File tree

1 file changed

+14
-6
lines changed

1 file changed

+14
-6
lines changed

tests/madvise/collect_single_page.sh

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,10 @@ done
2828
echo "Number of IAA device: $iaa_devices"
2929

3030
# Configure IAA devices
31-
./enable_kernel_iaa.sh 0 1 ${iaa_devices} 8 2 sync
31+
if [ ${iaa_devices} -gt 0 ]; then
32+
./enable_kernel_iaa.sh 0 1 ${iaa_devices} 8 2 sync
33+
fi
34+
3235
# Configure zswap and zram.
3336
./enable_zswap.sh
3437
# swap disk can be used instead of zram. However, zram will avoid any disk access overheads
@@ -37,7 +40,7 @@ echo "Number of IAA device: $iaa_devices"
3740
# Install bpftrace if it is not available
3841
if [ ! -f /usr/bin/bpftrace ]; then
3942
echo "Installing bpftrace..."
40-
install bpftrace -y || handle_error "Failed to install bpftrace"
43+
yum install bpftrace -y || handle_error "Failed to install bpftrace"
4144
fi
4245

4346
# If QAT is avaialble in kernel, enable it as well
@@ -47,12 +50,17 @@ if [ ${QAT_ENABLED_IN_KERNEL} -gt 0 ]; then
4750
fi
4851

4952

50-
# Select compression algorithms.
53+
comp_list=()
54+
# Create the compression algorihm list. Keep the alphabetical order for easy reporting
55+
if [ ${iaa_devices} -gt 0 ]; then
56+
comp_list+=("deflate-iaa-canned" "deflate-iaa")
57+
fi
58+
comp_list+=("lz4")
5159
if [ ${QAT_ENABLED_IN_KERNEL} -gt 0 ]; then
52-
comp_list=("deflate-iaa-canned" "deflate-iaa" "lz4" "qat_deflate" "zstd")
53-
else
54-
comp_list=("deflate-iaa-canned" "deflate-iaa" "lz4" "zstd" )
60+
comp_list+=("qat_deflate")
5561
fi
62+
comp_list+=("zstd" )
63+
5664

5765
# Other possible values for compressors
5866
#comp_list=("deflate-iaa-canned" "deflate-iaa-dynamic" "deflate-iaa" "lz4" "lzo-rle" "lzo" "zstd" "qat_deflate")

0 commit comments

Comments
 (0)