preempt_rt: Handle RC kernels and add 6.1 RC to mapping
This commit is contained in:
@@ -48,6 +48,7 @@ _rt_subver_map=(
|
||||
["5.16"]="2"
|
||||
["5.17"]="1"
|
||||
["6.0"]="5"
|
||||
["6.1"]="rc3"
|
||||
)
|
||||
|
||||
# PREEMPT_RT's patch revision for the kernel
|
||||
@@ -63,6 +64,7 @@ _rt_rev_map=(
|
||||
["5.16"]="19"
|
||||
["5.17"]="17"
|
||||
["6.0"]="14"
|
||||
["6.1"]="2"
|
||||
)
|
||||
|
||||
_undefine() {
|
||||
@@ -646,7 +648,12 @@ _tkg_srcprep() {
|
||||
preempt_rt_ksubver="${_rt_subver_map[$_basekernel]}"
|
||||
# Check if subversion is supported, skip check if forced
|
||||
if [ "${_preempt_rt_force}" = "1" ] || [ "${preempt_rt_ksubver}" = "${_sub}" ]; then
|
||||
preempt_rt_file_gz="patch-${_basekernel}.${preempt_rt_ksubver}-rt${_rt_rev_map["$_basekernel"]}.patch.gz"
|
||||
if [[ "${_sub}" == *rc* ]]; then
|
||||
_separator="-"
|
||||
else
|
||||
_separator="."
|
||||
fi
|
||||
preempt_rt_file_gz="patch-${_basekernel}${_separator}${preempt_rt_ksubver}-rt${_rt_rev_map["$_basekernel"]}.patch.gz"
|
||||
preempt_rt_file=`basename ${preempt_rt_file_gz} .gz`
|
||||
curl "https://cdn.kernel.org/pub/linux/kernel/projects/rt/${_basekernel}/${preempt_rt_file_gz}" > "$srcdir"/"${preempt_rt_file_gz}"
|
||||
last_pwd=`pwd`
|
||||
|
Reference in New Issue
Block a user