pkgdep/git: [QAT] Extract all parts from the kernel version
This is done as a preperation for oncoming patches which will require additional pieces of the kernel version to work with. Change-Id: I365201d8254ee68a0201790dff29474545a4f50a Signed-off-by: Michal Berger <michalx.berger@intel.com> Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/3504 Community-CI: Mellanox Build Bot Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com> Reviewed-by: Maciej Wawryk <maciejx.wawryk@intel.com> Reviewed-by: Karol Latecki <karol.latecki@intel.com> Reviewed-by: Paul Luse <paul.e.luse@intel.com>
This commit is contained in:
parent
3bd213117a
commit
c7bd3cb4a9
@ -73,9 +73,12 @@ function install_refspdk() {
|
||||
}
|
||||
|
||||
function install_qat() {
|
||||
# Disect the kernel version into maj, min, release and local version
|
||||
local kernel_maj kernel_min kernel_rel kernel_loc
|
||||
local kernel_ver
|
||||
|
||||
kernel_maj=$(uname -r | cut -d'.' -f1)
|
||||
kernel_min=$(uname -r | cut -d'.' -f2)
|
||||
IFS=".-" read -r kernel_{maj,min,rel,loc} < /proc/sys/kernel/osrelease
|
||||
kernel_ver=$((kernel_maj << 16 | kernel_min << 8 | kernel_rel))
|
||||
|
||||
if [[ -e /sys/module/qat_c62x ]]; then
|
||||
sudo modprobe -r qat_c62x || :
|
||||
|
Loading…
Reference in New Issue
Block a user