Bump to 5.18.13-1
Signed-off-by: Piotr Gorski <lucjan.lucjanov@gmail.com>
This commit is contained in:
parent
3a654766c2
commit
c537cdb977
12
.SRCINFO
12
.SRCINFO
@ -1,7 +1,7 @@
|
|||||||
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 = 5.18.12
|
pkgver = 5.18.13
|
||||||
pkgrel = 4
|
pkgrel = 1
|
||||||
url = https://github.com/CachyOS/linux-cachyos
|
url = https://github.com/CachyOS/linux-cachyos
|
||||||
arch = x86_64
|
arch = x86_64
|
||||||
arch = x86_64_v3
|
arch = x86_64_v3
|
||||||
@ -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/v5.x/linux-5.18.12.tar.xz
|
source = https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.18.13.tar.xz
|
||||||
source = config
|
source = config
|
||||||
source = auto-cpu-optimization.sh
|
source = auto-cpu-optimization.sh
|
||||||
source = https://raw.githubusercontent.com/ptr1337/kernel-patches/master/5.18/all/0001-cachyos-base-all.patch
|
source = https://raw.githubusercontent.com/ptr1337/kernel-patches/master/5.18/all/0001-cachyos-base-all.patch
|
||||||
source = https://raw.githubusercontent.com/ptr1337/kernel-patches/master/5.18/sched/0001-bore-sched.patch
|
source = https://raw.githubusercontent.com/ptr1337/kernel-patches/master/5.18/sched/0001-bore-sched.patch
|
||||||
sha256sums = 40b74d0942f255da07481710e1083412d06e37e45b8f9d9e34ae856db37b9527
|
sha256sums = 430e1affe62fcca274f217b150290995a33ceb0d5ad5e72ca6ee8a2d28276bda
|
||||||
sha256sums = 290cfc52f209df028b8693fcbeed276564ca1d1c13023ebed3faa3d56d6d6ede
|
sha256sums = b275b38abee79f05cd8f03d1284dd1faf498867e9ecf54ea9a7784afb36efe20
|
||||||
sha256sums = ce8bf7807b45a27eed05a5e1de5a0bf6293a3bbc2085bacae70cd1368f368d1f
|
sha256sums = ce8bf7807b45a27eed05a5e1de5a0bf6293a3bbc2085bacae70cd1368f368d1f
|
||||||
sha256sums = 37763b7f098fadd029923dafb952f9c9485ff3527e48087b6c5e557e043fa324
|
sha256sums = 6578c745064c71ba0fb9d59fd4b4d224516368607241f5613fad05c44f2ae842
|
||||||
sha256sums = 7a36fe0a53a644ade0ce85f08f9ca2ebaddd47876966b7cc9d4cae8844649271
|
sha256sums = 7a36fe0a53a644ade0ce85f08f9ca2ebaddd47876966b7cc9d4cae8844649271
|
||||||
|
|
||||||
pkgname = linux-cachyos
|
pkgname = linux-cachyos
|
||||||
|
42
PKGBUILD
42
PKGBUILD
@ -132,7 +132,7 @@ else
|
|||||||
pkgbase=linux-$pkgsuffix
|
pkgbase=linux-$pkgsuffix
|
||||||
fi
|
fi
|
||||||
_major=5.18
|
_major=5.18
|
||||||
_minor=12
|
_minor=13
|
||||||
#_minorc=$((_minor+1))
|
#_minorc=$((_minor+1))
|
||||||
#_rcver=rc8
|
#_rcver=rc8
|
||||||
pkgver=${_major}.${_minor}
|
pkgver=${_major}.${_minor}
|
||||||
@ -142,7 +142,7 @@ _stable=${_major}.${_minor}
|
|||||||
_srcname=linux-${_stable}
|
_srcname=linux-${_stable}
|
||||||
#_srcname=linux-${_major}
|
#_srcname=linux-${_major}
|
||||||
pkgdesc='Linux BORE scheduler Kernel by CachyOS with other patches and improvements'
|
pkgdesc='Linux BORE scheduler Kernel by CachyOS with other patches and improvements'
|
||||||
pkgrel=4
|
pkgrel=1
|
||||||
_kernver=$pkgver-$pkgrel
|
_kernver=$pkgver-$pkgrel
|
||||||
arch=('x86_64' 'x86_64_v3')
|
arch=('x86_64' 'x86_64_v3')
|
||||||
url="https://github.com/CachyOS/linux-cachyos"
|
url="https://github.com/CachyOS/linux-cachyos"
|
||||||
@ -344,8 +344,10 @@ prepare() {
|
|||||||
scripts/config --disable HZ_300 \
|
scripts/config --disable HZ_300 \
|
||||||
--enable HZ_500 \
|
--enable HZ_500 \
|
||||||
--set-val HZ 500
|
--set-val HZ 500
|
||||||
elif [ "$_HZ_ticks" = "300" ]; then
|
else
|
||||||
echo "Setting tick rate to 300Hz..."
|
echo "Setting tick rate to 300Hz..."
|
||||||
|
scripts/config --enable HZ_300 \
|
||||||
|
--set-val HZ 300
|
||||||
fi
|
fi
|
||||||
|
|
||||||
### Disable NUMA
|
### Disable NUMA
|
||||||
@ -388,7 +390,7 @@ prepare() {
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
### Select tick type
|
### Select tick type
|
||||||
if [ "$_tickrate" = "perodic" ]; then
|
if [ "$_tickrate" = "periodic" ]; then
|
||||||
echo "Enabling periodic ticks..."
|
echo "Enabling periodic ticks..."
|
||||||
scripts/config --disable NO_HZ_IDLE \
|
scripts/config --disable NO_HZ_IDLE \
|
||||||
--disable NO_HZ_FULL \
|
--disable NO_HZ_FULL \
|
||||||
@ -396,14 +398,14 @@ prepare() {
|
|||||||
--disable NO_HZ_COMMON \
|
--disable NO_HZ_COMMON \
|
||||||
--enable HZ_PERIODIC
|
--enable HZ_PERIODIC
|
||||||
elif [ "$_tickrate" = "idle" ]; then
|
elif [ "$_tickrate" = "idle" ]; then
|
||||||
echo "Enabling tickless idle..."
|
echo "Enabling idle ticks.."
|
||||||
scripts/config --disable HZ_PERIODIC \
|
scripts/config --disable HZ_PERIODIC \
|
||||||
--disable NO_HZ_FULL \
|
--disable NO_HZ_FULL \
|
||||||
--enable NO_HZ_IDLE \
|
--enable NO_HZ_IDLE \
|
||||||
--enable NO_HZ \
|
--enable NO_HZ \
|
||||||
--enable NO_HZ_COMMON
|
--enable NO_HZ_COMMON
|
||||||
elif [ "$_tickrate" = "full" ]; then
|
elif [ "$_tickrate" = "full" ]; then
|
||||||
echo "Enabling tickless idle..."
|
echo "Enabling full ticks..."
|
||||||
scripts/config --disable HZ_PERIODIC \
|
scripts/config --disable HZ_PERIODIC \
|
||||||
--disable NO_HZ_IDLE \
|
--disable NO_HZ_IDLE \
|
||||||
--disable CONTEXT_TRACKING_FORCE \
|
--disable CONTEXT_TRACKING_FORCE \
|
||||||
@ -412,6 +414,14 @@ prepare() {
|
|||||||
--enable NO_HZ \
|
--enable NO_HZ \
|
||||||
--enable NO_HZ_COMMON \
|
--enable NO_HZ_COMMON \
|
||||||
--enable CONTEXT_TRACKING
|
--enable CONTEXT_TRACKING
|
||||||
|
else
|
||||||
|
if [ -n "$_tickrate" ]; then
|
||||||
|
error "The value $_tickrate is invalid. Choose the correct one again."
|
||||||
|
else
|
||||||
|
error "The value is empty. Choose the correct one again."
|
||||||
|
fi
|
||||||
|
error "Selecting the tick rate failed!"
|
||||||
|
exit
|
||||||
fi
|
fi
|
||||||
|
|
||||||
### Select preempt type
|
### Select preempt type
|
||||||
@ -425,7 +435,7 @@ prepare() {
|
|||||||
--enable PREEMPTION \
|
--enable PREEMPTION \
|
||||||
--enable PREEMPT_DYNAMIC
|
--enable PREEMPT_DYNAMIC
|
||||||
elif [ "$_preempt" = "voluntary" ]; then
|
elif [ "$_preempt" = "voluntary" ]; then
|
||||||
echo "Enabling tickless idle..."
|
echo "Enabling voluntary preempt..."
|
||||||
scripts/config --enable PREEMPT_BUILD \
|
scripts/config --enable PREEMPT_BUILD \
|
||||||
--disable PREEMPT_NONE \
|
--disable PREEMPT_NONE \
|
||||||
--enable PREEMPT_VOLUNTARY \
|
--enable PREEMPT_VOLUNTARY \
|
||||||
@ -433,8 +443,8 @@ prepare() {
|
|||||||
--enable PREEMPT_COUNT \
|
--enable PREEMPT_COUNT \
|
||||||
--enable PREEMPTION \
|
--enable PREEMPTION \
|
||||||
--disable PREEMPT_DYNAMIC
|
--disable PREEMPT_DYNAMIC
|
||||||
elif [ "$_tickrate" = "server" ]; then
|
elif [ "$_preempt" = "server" ]; then
|
||||||
echo "Enabling tickless idle..."
|
echo "Enabling server preempt..."
|
||||||
scripts/config --enable PREEMPT_NONE_BUILD \
|
scripts/config --enable PREEMPT_NONE_BUILD \
|
||||||
--enable PREEMPT_NONE \
|
--enable PREEMPT_NONE \
|
||||||
--disable PREEMPT_VOLUNTARY \
|
--disable PREEMPT_VOLUNTARY \
|
||||||
@ -442,6 +452,14 @@ prepare() {
|
|||||||
--disable PREEMPT_COUNT \
|
--disable PREEMPT_COUNT \
|
||||||
--disable PREEMPTION \
|
--disable PREEMPTION \
|
||||||
--disable PREEMPT_DYNAMIC
|
--disable PREEMPT_DYNAMIC
|
||||||
|
else
|
||||||
|
if [ -n "$_preempt" ]; then
|
||||||
|
error "The value $_preempt is invalid. Choose the correct one again."
|
||||||
|
else
|
||||||
|
error "The value is empty. Choose the correct one again."
|
||||||
|
fi
|
||||||
|
error "Selecting PREEMPT failed!"
|
||||||
|
exit
|
||||||
fi
|
fi
|
||||||
|
|
||||||
### Enable O3
|
### Enable O3
|
||||||
@ -845,8 +863,8 @@ for _p in "${pkgname[@]}"; do
|
|||||||
}"
|
}"
|
||||||
done
|
done
|
||||||
|
|
||||||
sha256sums=('40b74d0942f255da07481710e1083412d06e37e45b8f9d9e34ae856db37b9527'
|
sha256sums=('430e1affe62fcca274f217b150290995a33ceb0d5ad5e72ca6ee8a2d28276bda'
|
||||||
'290cfc52f209df028b8693fcbeed276564ca1d1c13023ebed3faa3d56d6d6ede'
|
'b275b38abee79f05cd8f03d1284dd1faf498867e9ecf54ea9a7784afb36efe20'
|
||||||
'ce8bf7807b45a27eed05a5e1de5a0bf6293a3bbc2085bacae70cd1368f368d1f'
|
'ce8bf7807b45a27eed05a5e1de5a0bf6293a3bbc2085bacae70cd1368f368d1f'
|
||||||
'37763b7f098fadd029923dafb952f9c9485ff3527e48087b6c5e557e043fa324'
|
'6578c745064c71ba0fb9d59fd4b4d224516368607241f5613fad05c44f2ae842'
|
||||||
'7a36fe0a53a644ade0ce85f08f9ca2ebaddd47876966b7cc9d4cae8844649271')
|
'7a36fe0a53a644ade0ce85f08f9ca2ebaddd47876966b7cc9d4cae8844649271')
|
||||||
|
11
config
11
config
@ -1,6 +1,6 @@
|
|||||||
#
|
#
|
||||||
# Automatically generated file; DO NOT EDIT.
|
# Automatically generated file; DO NOT EDIT.
|
||||||
# Linux/x86 5.18.12 Kernel Configuration
|
# Linux/x86 5.18.13 Kernel Configuration
|
||||||
#
|
#
|
||||||
CONFIG_CC_VERSION_TEXT="gcc (GCC) 12.1.0"
|
CONFIG_CC_VERSION_TEXT="gcc (GCC) 12.1.0"
|
||||||
CONFIG_CC_IS_GCC=y
|
CONFIG_CC_IS_GCC=y
|
||||||
@ -373,7 +373,7 @@ CONFIG_X86_MPPARSE=y
|
|||||||
# CONFIG_GOLDFISH is not set
|
# CONFIG_GOLDFISH is not set
|
||||||
CONFIG_RETPOLINE=y
|
CONFIG_RETPOLINE=y
|
||||||
CONFIG_CC_HAS_SLS=y
|
CONFIG_CC_HAS_SLS=y
|
||||||
CONFIG_SLS=y
|
# CONFIG_SLS is not set
|
||||||
CONFIG_X86_CPU_RESCTRL=y
|
CONFIG_X86_CPU_RESCTRL=y
|
||||||
# CONFIG_X86_EXTENDED_PLATFORM is not set
|
# CONFIG_X86_EXTENDED_PLATFORM is not set
|
||||||
CONFIG_X86_INTEL_LPSS=y
|
CONFIG_X86_INTEL_LPSS=y
|
||||||
@ -1239,7 +1239,7 @@ CONFIG_IP_ROUTE_CLASSID=y
|
|||||||
# CONFIG_IP_PNP is not set
|
# CONFIG_IP_PNP is not set
|
||||||
CONFIG_NET_IPIP=m
|
CONFIG_NET_IPIP=m
|
||||||
CONFIG_NET_IPGRE_DEMUX=m
|
CONFIG_NET_IPGRE_DEMUX=m
|
||||||
CONFIG_NET_IP_TUNNEL=m
|
CONFIG_NET_IP_TUNNEL=y
|
||||||
CONFIG_NET_IPGRE=m
|
CONFIG_NET_IPGRE=m
|
||||||
CONFIG_NET_IPGRE_BROADCAST=y
|
CONFIG_NET_IPGRE_BROADCAST=y
|
||||||
CONFIG_IP_MROUTE_COMMON=y
|
CONFIG_IP_MROUTE_COMMON=y
|
||||||
@ -1249,7 +1249,7 @@ CONFIG_IP_PIMSM_V1=y
|
|||||||
CONFIG_IP_PIMSM_V2=y
|
CONFIG_IP_PIMSM_V2=y
|
||||||
CONFIG_SYN_COOKIES=y
|
CONFIG_SYN_COOKIES=y
|
||||||
CONFIG_NET_IPVTI=m
|
CONFIG_NET_IPVTI=m
|
||||||
CONFIG_NET_UDP_TUNNEL=m
|
CONFIG_NET_UDP_TUNNEL=y
|
||||||
CONFIG_NET_FOU=m
|
CONFIG_NET_FOU=m
|
||||||
CONFIG_NET_FOU_IP_TUNNELS=y
|
CONFIG_NET_FOU_IP_TUNNELS=y
|
||||||
CONFIG_INET_AH=m
|
CONFIG_INET_AH=m
|
||||||
@ -1266,7 +1266,7 @@ CONFIG_INET_RAW_DIAG=m
|
|||||||
CONFIG_INET_DIAG_DESTROY=y
|
CONFIG_INET_DIAG_DESTROY=y
|
||||||
CONFIG_TCP_CONG_ADVANCED=y
|
CONFIG_TCP_CONG_ADVANCED=y
|
||||||
CONFIG_TCP_CONG_BIC=m
|
CONFIG_TCP_CONG_BIC=m
|
||||||
CONFIG_TCP_CONG_CUBIC=y
|
CONFIG_TCP_CONG_CUBIC=m
|
||||||
CONFIG_TCP_CONG_WESTWOOD=m
|
CONFIG_TCP_CONG_WESTWOOD=m
|
||||||
CONFIG_TCP_CONG_HTCP=m
|
CONFIG_TCP_CONG_HTCP=m
|
||||||
CONFIG_TCP_CONG_HSTCP=m
|
CONFIG_TCP_CONG_HSTCP=m
|
||||||
@ -3084,6 +3084,7 @@ CONFIG_BONDING=m
|
|||||||
CONFIG_DUMMY=m
|
CONFIG_DUMMY=m
|
||||||
CONFIG_WIREGUARD=m
|
CONFIG_WIREGUARD=m
|
||||||
# CONFIG_WIREGUARD_DEBUG is not set
|
# CONFIG_WIREGUARD_DEBUG is not set
|
||||||
|
CONFIG_OVPN_DCO=y
|
||||||
CONFIG_EQUALIZER=m
|
CONFIG_EQUALIZER=m
|
||||||
CONFIG_NET_FC=y
|
CONFIG_NET_FC=y
|
||||||
CONFIG_IFB=m
|
CONFIG_IFB=m
|
||||||
|
Loading…
Reference in New Issue
Block a user