Bump to 6.2.11
Signed-off-by: Piotr Gorski <lucjan.lucjanov@gmail.com>
This commit is contained in:
parent
df48e79a5f
commit
6789d3e924
10
.SRCINFO
10
.SRCINFO
@ -1,6 +1,6 @@
|
|||||||
pkgbase = linux-cachyos
|
pkgbase = linux-cachyos
|
||||||
pkgdesc = Linux BORE scheduler Kernel by CachyOS with other patches and improvements
|
pkgdesc = Linux BORE scheduler Kernel by CachyOS with other patches and improvements
|
||||||
pkgver = 6.2.10
|
pkgver = 6.2.11
|
||||||
pkgrel = 1
|
pkgrel = 1
|
||||||
url = https://github.com/CachyOS/linux-cachyos
|
url = https://github.com/CachyOS/linux-cachyos
|
||||||
arch = x86_64
|
arch = x86_64
|
||||||
@ -21,15 +21,15 @@ pkgbase = linux-cachyos
|
|||||||
makedepends = make
|
makedepends = make
|
||||||
makedepends = patch
|
makedepends = patch
|
||||||
options = !strip
|
options = !strip
|
||||||
source = https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.2.10.tar.xz
|
source = https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.2.11.tar.xz
|
||||||
source = config
|
source = config
|
||||||
source = auto-cpu-optimization.sh
|
source = auto-cpu-optimization.sh
|
||||||
source = https://raw.githubusercontent.com/cachyos/kernel-patches/master/6.2/all/0001-cachyos-base-all.patch
|
source = https://raw.githubusercontent.com/cachyos/kernel-patches/master/6.2/all/0001-cachyos-base-all.patch
|
||||||
source = https://raw.githubusercontent.com/cachyos/kernel-patches/master/6.2/sched/0001-EEVDF.patch
|
source = https://raw.githubusercontent.com/cachyos/kernel-patches/master/6.2/sched/0001-EEVDF.patch
|
||||||
sha256sums = 57c562c3cd2753f232549cab05c8ad770ed848ae86401619c7581bdffaeea4fe
|
sha256sums = 0d236784e60b87c7953535aeb148dd9e773b26495dfa9c6d69615f54fe00dd47
|
||||||
sha256sums = c37cd629b9044fe1e1ebf86dd1bc5f99aa472d8c4ccad314c36c247a2b97daac
|
sha256sums = 816508270cc1062a9089548a7320922c028431450db4231fc5786d81beedd9ed
|
||||||
sha256sums = 41c34759ed248175e905c57a25e2b0ed09b11d054fe1a8783d37459f34984106
|
sha256sums = 41c34759ed248175e905c57a25e2b0ed09b11d054fe1a8783d37459f34984106
|
||||||
sha256sums = 367a6d70bd990a142ef9541d75166b1fca06953dbfff0c9846ce3ebd77abe7d2
|
sha256sums = cef5b2e45c376a0d7a78ba48f9c3c86b883cb50226faf9313958f4c30ef5604b
|
||||||
sha256sums = 4fe54a5017a0eb76a0db74cea9388ea73c1dab73126f7ba084076ef02a047b26
|
sha256sums = 4fe54a5017a0eb76a0db74cea9388ea73c1dab73126f7ba084076ef02a047b26
|
||||||
|
|
||||||
pkgname = linux-cachyos
|
pkgname = linux-cachyos
|
||||||
|
33
PKGBUILD
33
PKGBUILD
@ -17,7 +17,7 @@ _cachy_config=${_cachy_config-y}
|
|||||||
# 'cfs' - select 'Completely Fair Scheduler'
|
# 'cfs' - select 'Completely Fair Scheduler'
|
||||||
# 'tt' - select 'Task Type Scheduler by Hamad Marri'
|
# 'tt' - select 'Task Type Scheduler by Hamad Marri'
|
||||||
# 'hardened' - select 'BORE Scheduler hardened' ## kernel with hardened config and hardening patches with the bore scheduler
|
# 'hardened' - select 'BORE Scheduler hardened' ## kernel with hardened config and hardening patches with the bore scheduler
|
||||||
# 'cachyos' - select EEVDF Scheduler
|
# 'cachyos' - select EEVDF Scheduler with some CachyOS Optimizations. EEVDF does bring latency-nice as default
|
||||||
_cpusched=${_cpusched-cachyos}
|
_cpusched=${_cpusched-cachyos}
|
||||||
|
|
||||||
## Apply some suggested sysctl values from the bore developer
|
## Apply some suggested sysctl values from the bore developer
|
||||||
@ -98,7 +98,8 @@ _lru_config=${_lru_config-standard}
|
|||||||
# 'standard' - enable per-VMA locking
|
# 'standard' - enable per-VMA locking
|
||||||
# 'stats' - enable per-VMA locking with stats
|
# 'stats' - enable per-VMA locking with stats
|
||||||
# 'none' - disable per-VMA locking
|
# 'none' - disable per-VMA locking
|
||||||
_vma_config=${_vma_config-none}
|
# Broken since 6.2.11 due the maple tree RCU patches. Will be as default enabled in 6.3
|
||||||
|
# _vma_config=${_vma_config-none}
|
||||||
|
|
||||||
### Transparent Hugepages
|
### Transparent Hugepages
|
||||||
# ATTENTION - one of two predefined values should be selected!
|
# ATTENTION - one of two predefined values should be selected!
|
||||||
@ -195,7 +196,7 @@ else
|
|||||||
pkgbase=linux-$pkgsuffix
|
pkgbase=linux-$pkgsuffix
|
||||||
fi
|
fi
|
||||||
_major=6.2
|
_major=6.2
|
||||||
_minor=10
|
_minor=11
|
||||||
#_minorc=$((_minor+1))
|
#_minorc=$((_minor+1))
|
||||||
#_rcver=rc8
|
#_rcver=rc8
|
||||||
pkgver=${_major}.${_minor}
|
pkgver=${_major}.${_minor}
|
||||||
@ -481,16 +482,16 @@ prepare() {
|
|||||||
echo "Selecting '$_lru_config' LRU_GEN config..."
|
echo "Selecting '$_lru_config' LRU_GEN config..."
|
||||||
|
|
||||||
### Select VMA config
|
### Select VMA config
|
||||||
[ -z "$_vma_config" ] && _die "The value is empty. Choose the correct one again."
|
# [ -z "$_vma_config" ] && _die "The value is empty. Choose the correct one again."
|
||||||
|
#
|
||||||
case "$_vma_config" in
|
# case "$_vma_config" in
|
||||||
standard) scripts/config -e PER_VMA_LOCK -d PER_VMA_LOCK_STATS;;
|
# standard) scripts/config -e PER_VMA_LOCK -d PER_VMA_LOCK_STATS;;
|
||||||
stats) scripts/config -e PER_VMA_LOCK -e PER_VMA_LOCK_STATS;;
|
# stats) scripts/config -e PER_VMA_LOCK -e PER_VMA_LOCK_STATS;;
|
||||||
none) scripts/config -d PER_VMA_LOCK;;
|
# none) scripts/config -d PER_VMA_LOCK;;
|
||||||
*) _die "The value '$_vma_config' is invalid. Choose the correct one again.";;
|
# *) _die "The value '$_vma_config' is invalid. Choose the correct one again.";;
|
||||||
esac
|
# esac
|
||||||
|
#
|
||||||
echo "Selecting '$_vma_config' PER_VMA_LOCK config..."
|
# echo "Selecting '$_vma_config' PER_VMA_LOCK config..."
|
||||||
|
|
||||||
### Select THP
|
### Select THP
|
||||||
[ -z "$_hugepage" ] && _die "The value is empty. Choose the correct one again."
|
[ -z "$_hugepage" ] && _die "The value is empty. Choose the correct one again."
|
||||||
@ -845,8 +846,8 @@ for _p in "${pkgname[@]}"; do
|
|||||||
}"
|
}"
|
||||||
done
|
done
|
||||||
|
|
||||||
sha256sums=('57c562c3cd2753f232549cab05c8ad770ed848ae86401619c7581bdffaeea4fe'
|
sha256sums=('0d236784e60b87c7953535aeb148dd9e773b26495dfa9c6d69615f54fe00dd47'
|
||||||
'c37cd629b9044fe1e1ebf86dd1bc5f99aa472d8c4ccad314c36c247a2b97daac'
|
'816508270cc1062a9089548a7320922c028431450db4231fc5786d81beedd9ed'
|
||||||
'41c34759ed248175e905c57a25e2b0ed09b11d054fe1a8783d37459f34984106'
|
'41c34759ed248175e905c57a25e2b0ed09b11d054fe1a8783d37459f34984106'
|
||||||
'367a6d70bd990a142ef9541d75166b1fca06953dbfff0c9846ce3ebd77abe7d2'
|
'cef5b2e45c376a0d7a78ba48f9c3c86b883cb50226faf9313958f4c30ef5604b'
|
||||||
'4fe54a5017a0eb76a0db74cea9388ea73c1dab73126f7ba084076ef02a047b26')
|
'4fe54a5017a0eb76a0db74cea9388ea73c1dab73126f7ba084076ef02a047b26')
|
||||||
|
4
config
4
config
@ -1,6 +1,6 @@
|
|||||||
#
|
#
|
||||||
# Automatically generated file; DO NOT EDIT.
|
# Automatically generated file; DO NOT EDIT.
|
||||||
# Linux/x86 6.2.8 Kernel Configuration
|
# Linux/x86 6.2.11 Kernel Configuration
|
||||||
#
|
#
|
||||||
CONFIG_CC_VERSION_TEXT="gcc (GCC) 12.2.1 20230311"
|
CONFIG_CC_VERSION_TEXT="gcc (GCC) 12.2.1 20230311"
|
||||||
CONFIG_CC_IS_GCC=y
|
CONFIG_CC_IS_GCC=y
|
||||||
@ -18,7 +18,7 @@ CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y
|
|||||||
CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y
|
CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y
|
||||||
CONFIG_CC_HAS_ASM_INLINE=y
|
CONFIG_CC_HAS_ASM_INLINE=y
|
||||||
CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y
|
CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y
|
||||||
CONFIG_PAHOLE_VERSION=124
|
CONFIG_PAHOLE_VERSION=125
|
||||||
CONFIG_IRQ_WORK=y
|
CONFIG_IRQ_WORK=y
|
||||||
CONFIG_BUILDTIME_TABLE_SORT=y
|
CONFIG_BUILDTIME_TABLE_SORT=y
|
||||||
CONFIG_THREAD_INFO_IN_TASK=y
|
CONFIG_THREAD_INFO_IN_TASK=y
|
||||||
|
Loading…
Reference in New Issue
Block a user