summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorP. Jung2021-11-25 19:25:47 +0000
committerP. Jung2021-11-25 19:25:47 +0000
commit84a493327f071adca65446c1e736e87b5d9014b0 (patch)
treea8fd4deffc3d8a59410c332445b4776afe585ecd /PKGBUILD
parentdc75f501aaf5772b5cfdf8e75de17ad21caa95b9 (diff)
downloadaur-84a493327f071adca65446c1e736e87b5d9014b0.tar.gz
5.15.5
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD61
1 files changed, 29 insertions, 32 deletions
diff --git a/PKGBUILD b/PKGBUILD
index b6c3f6725f9d..5b80afad2eed 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -65,7 +65,7 @@ _mq_deadline_disable=y
_kyber_disable=y
### Enable protect file mappings under memory pressure
-_mm_protect=y
+_mm_protect=
### Enable multigenerational LRU
_lru_enable=y
@@ -74,7 +74,7 @@ _lru_enable=y
_lrng_enable=y
### Enable DAMON
-_damon=
+_damon=y
## Apply Kernel automatic Optimization
_use_auto_optimization=y
@@ -120,18 +120,18 @@ _use_cfi=
if [ -n "$_use_llvm_lto" ]; then
- pkgbase=linux-tt-lto
+ pkgbase=linux-cachyos-tt-lto
else
- pkgbase=linux-tt
+ pkgbase=linux-cachyos-tt
fi
_major=5.15
-_minor=3
+_minor=5
pkgver=${_major}.${_minor}
_srcname=linux-${pkgver}
arch=(x86_64 x86_64_v3)
pkgdesc='Linux TT scheduler Kernel by CachyOS and with some other patches and other improvements'
_srcname=linux-${pkgver}
-pkgrel=4
+pkgrel=2
arch=('x86_64' 'x86_64_v3')
url="https://github.com/CachyOS/linux-cachyos"
license=('GPL2')
@@ -145,32 +145,29 @@ _patchsource="https://raw.githubusercontent.com/ptr1337/kernel-patches/master/5.
source=("https://www.kernel.org/pub/linux/kernel/v5.x/${_srcname}.tar.xz"
"config"
"${_patchsource}/TT/0001-tt-r2.patch"
- "${_patchsource}/0001-prjc.patch"
- "${_patchsource}/arch-patches-v2/0001-arch-patches.patch"
- "${_patchsource}/android-patches/0001-android-export-symbold-and-enable-building-ashmem-an.patch"
- "${_patchsource}/AMD/0001-amd64-patches.patch"
+ "${_patchsource}/dev/0001-arch.patch"
"${_patchsource}/0001-bbr2.patch"
+ "${_patchsource}/0001-bitmap.patch"
"${_patchsource}/0001-block-patches.patch"
"${_patchsource}/0001-cpu-patches.patch"
"${_patchsource}/0001-misc.patch"
"${_patchsource}/0001-btrfs-patches.patch"
"${_patchsource}/0001-clearlinux-patches.patch"
"${_patchsource}/0001-amd-pstate-v4.patch"
+ "${_patchsource}/0001-ntfs3.patch"
"${_patchsource}/0001-ck-hrtimer.patch"
-# "${_patchsource}/0001-fixes-miscellaneous.patch"
+ "${_patchsource}/0001-fixes-miscellaneous.patch"
"${_patchsource}/0001-futex-wait.v-fsync-winesync.patch"
- "${_patchsource}/0001-f2fs-backport.patch"
"${_patchsource}/0001-hwmon-patches.patch"
"${_patchsource}/0001-ksmbd-patches.patch"
"${_patchsource}/0001-damon.patch"
- "${_patchsource}/0001-spectre-patches.patch"
+ "${_patchsource}/0001-mm-lru.patch"
"${_patchsource}/0001-lqx-patches.patch"
"${_patchsource}/0001-lrng-patches.patch"
"${_patchsource}/0001-security-patches.patch"
"${_patchsource}/0001-sbitmap-patches.patch"
"${_patchsource}/0001-v4l2loopback.patch"
- "${_patchsource}/0001-zen-patches.patch"
- "${_patchsource}/0001-zstd-patches-v2.patch"
+ "${_patchsource}/0001-zstd.patch"
"${_patchsource}/0001-xfs-backport.patch"
"auto-cpu-optimization.sh"
)
@@ -468,6 +465,8 @@ prepare() {
scripts/config --enable CONFIG_CPU_FREQ_GOV_CONSERVATIVE
scripts/config --enable CONFIG_CPU_FREQ_GOV_USERSPACE
scripts/config --enable CONFIG_CPU_FREQ_GOV_SCHEDUTIL
+ echo "Enable AMD PSTATE v2 driver"
+ scripts/config --enable CONFIG_X86_AMD_PSTATE
scripts/config --enable CONFIG_AMD_PTDMA
echo "Enable Anbox"
scripts/config --enable CONFIG_ASHMEM
@@ -630,35 +629,33 @@ _package-headers() {
}
-sha512sums=('3724428553dbba44064e044f960c1dd002427eca79ddc4dd5feb829cdc76394d3bdc99bcf8d67a89cd406dcc6c5f613cc629797bebbf281fdd3ef00aa0724839'
- 'c6cd33a7fa0a0d7a7f9919e897f55871b2809ec628671bb3528e30b7aedc6127c69dca949d7b5334ec88a495d625f89f3bc67bc03fd9798c9a7bca324e4fce65'
- 'e007330831c66469092a6408d5d93af4f8b3f0af0476d4fef48b0eb543e5fa956dcab3497ac0785dab8a3e6d6b30a631cdd7f40252dfa9ef3610816885c04dfe'
- 'e7348aaf11b96273e3ab2fbc0336e10c5ca2fef21ddf1186c58ef15324acc70f7e7c491a0c76c63668427e9a495098b5735fae29ccd93783ed6694d8e17564cd'
- '3f6655f89088638280658cebcb695152d920100257aae8daa8d82f3f22ff054e6274cdb4350862a6ba41c85e65306c3b9ecb5f39b385a08826ba15142891b3be'
- 'd75dd4a086f947f63786147d5965fee87b65096b7669b90a4cf719e31df1e8f6b67d42d40f3453b1e1da59e4bc27f32aa76a92b997423118d4efd07b34f30853'
- 'd800ad18b40f71a8509acca4d74d8ea9b4d24558665e40a558345403cbcb8a29096baf686158e55baf3d0a4a41a605033c09b162d00a810aa50d8d50785e4bc1'
+sha512sums=('7b9a78c734a24e8b67f93c8de65fb57cce498f18f4ce6a5c4cff0b834407dbf66cda6834118e67cfef3101979f2df78a7cc45854d943ffecee60a990783497df'
+ 'b4fd8b016cf022bff4193a21de6b2636def09c0c5a5d9751b8f0b36233d2b1eb16536199ec952fc8bc43c51f0a5de3af8acaeda85a3c4d61d2f6353ec1406987'
+ 'e786f29c42e6836a13174271bfcac4ef51195d9c27ad67692b684966fec6bb6ac574a5d04aeeb361c92c5a81a8d9457465ec4b2f0215e81b698da1026fcd7309'
+ '136ca6eddc3cda39f41fa55770c53845de8267e004731df6c8b8c0023ec2073b1998d69af944ae4d0cd1ef6e201c32649a0d7b15946133a6da012d8a9cb37d94'
'd549caac984a68ff95c928ffb2055b1ed09f1b0bb0beeded731c4a9f391bf0923c50c1cdefa145cc116121e4746bb35f0b9d32814bad8da142f48b1ead293ab1'
+ 'd7b8c20c6950b86ed88aeb271466bcac282c86c8c42a2603e7d54b57b2421c74ad3530bab4a8d43fee407ddcbb2e42885acf1b357b9d87f2a1c4250816c0e788'
'cfbebdb5347e53020123fc395eb2d241a3463c8a7ebbe251c5af37dd1b91569fdb172c16daa7d9ddd8b05975dffb5ea536cb3760f7af953921156d0c37647427'
'0339084577de212c4ef02b46d8d836c0211aacae7503ace23b6098af90e9ca1e9ca9e6fa8e3132051ac0a68b032b89b60078bd5a0d7ca3ad617b91a61acbd3b5'
- '4b35a5f67df276f9a1a4e246582eca495e0a3ee445e43c3640e7e8bd20ed2f19f1ad1a85ab9121e66b8cfc3d58b70598bc690bc87c4833466489715028a69060'
+ 'd382d7facd84c9cec16cfe5e3bb924b07b26e45a85831e1acf8893b7f56c621c363c6f71e872c48eb339682c980d2517dfb162730ebd2a0027dfe5f2886ea0dc'
'e7a66c81d1e920684cb597f7446a1f5c244c32db69735fcdfc7983304851f31dee11668370e2e322259fa4e9d7368fc46ac6fdff1ae1366a68642a88ca5ab311'
'f8e20fe34b058e8e554f653424ced37fefd004489689e6047def11cd463b594241432dd425b082d73a2646fe91531be9083a481b47cc784930991f78d9214529'
'9208fb03e4e2ecb7f825dc52dec96b2d669c22dc1c1339071042ce3243ea5efbffc01c79db27fe878027460cd50d5de32d5716a70b00d9984bb9974b8d194752'
+ 'e4266d7b8b3de6be625a8df0404e94eab0305ef929f93ee7fef14bb69f690938b7c9c7ab7578b5c9c7174ae2697893f920d609cd818b649604d4bebeda48df44'
'29bb6f3b5ef1232f9c3a34dee19c592f5f87ba8b06a020e840ba9c914953092ee987380cab9a92e233df5e2e1a6a8f211d49376ca4f7ae076b7a4f92749758b6'
+ 'a3e8796293a073f74f140a9dacb094a193ceff6db62907c4240d135daa373e09b126c33fa796192404e02843e2e5c36fe739a2395dac35f78b388fd5a96bed40'
'48b6b0d070240a0f9ac4d95b679fd80e006979c0239c3f56101f626cbddd38abbd572ff8ca2106f5a331c41664b1d3ae275ca43e0cb166a3b0bf768238259b03'
- '06558437098c3abe1360396b4f4a54cf381667573450087b0be7b26294f4d7ae3e2889afd7821ff68a3908ef6ff8ac99f92b18ed2d47476a300a4321e0622f52'
- '4eaac49aad911fc5b3e0990abcacd4fbdbd78dbacf11e6d3d7704b95578ab927475e70f2148232bb7ac5f53c81a02987af83e16ecfeddd43f55c9d731bb7870e'
- '89fef46a7d006d09e442e3df78ca76fc283c481a62fbf706fa5a47b9aee6fc32db75c06e1381cddb1989aa325993e8e0f4564a17f534095742c4cc4adf7a057f'
- 'cc35996b230d219350a7389e42a904022369b12dc5bfaa937f0ae808bcb96ec184519d858de85e59ad17a3c30ea5f36eb1d000239560946a5a5a5e227b284648'
- '6cec83f303d49f6362d72176883fb4ef569a5c3dad00068be6e95b623c034cadeb0ca788dc772a3a509c42ff3aff256c5b98cd510a1a89ef0c86f769d9a1f525'
- 'e554244aa980ff92e2c5217ffa62a6dba0da400061f9d3613616182ac15d0d5bc65599ff71b8f0be5014c5e4a352ef0aa1b0a19b4d686759fbf88296ba3c96ea'
+ '76dfd2023b314be3e5b84acc074857322d49938078b69c87efc4c3510fd5aa528781a07197d00823012a4bdccdcab10db11fc116609d1da7ca694e29010c92b6'
+ 'dca4bbec8b13b1fe7d94217a6666caf36dba47392d70f10ddb186b08ab78537ca564245ae90ccac4265e0d097319e825aba0b902151e0da25890c1b77f8ef0fa'
+ '27db1f703e7c0dcbcd18aa4dc9b1098ad89e749d6577df6be94fadf5566ce05921d0a8507300af9a970fa28e6ac00fb9bda2572b6ff4c91fcdf5332bb23344f5'
+ '7adb4076e60bdf884c16e491e1dc9730baa1fadbabdc0a89773986973b42943a3b1666c5ee047373d72581e8d98686044c4bf0dca7ad03ca120ff2e9a560c9d4'
+ 'fb2d882a1156e5f78ff4b5809f0eea6ab6df17f460ad1547c422476e942af54b064c2587d9dc1c0cffef9e906990285d12e98f2efe132c50bf27f02c52d61681'
'b501454a225cc3882c6ccc61e6029e6a20efee5179668819d3055afa059ecaa4307c1b57f9780c224e91bf2f50192a93cf7003b9dbb7296a9d604e52604eaea4'
'f8edc60ca3fcfb123d08fc2a3ba8b5dcd504e20e61500ba00268ce4486cfd9432e42192cdd35cd2d63db6fe02fcf8139886b80e0e10cb7b81f7f92ccf539483c'
'ef893edc3c4416c31f1bc011cdb9b4926dd39beb696997c31dc8416948255f93c4cf3363bb90a4cfc7d73ad2cecf6e03acf88b458d607e042644333b5d69e643'
'a1279dcb47ff3d43811c5dfca84a5b4edd6be87f012fa4e2c1a1f0c379e707bee67f23e6dd186be97f78cf1f45f781619db0382fc6aa0d5c42208ad77b95373e'
- 'c60019fa4f598031c24845d80814c56cb9585765fa9536e12b3c2f975f721a67808c2bc14830a12af0aea69da122d5a0874b64119f2409d636800ee83eb09ce5'
- '9e43e46d575e1fafcbbbe9c1d0f5c6d1ce3c7922b9b24f5fe697a7c917d79f8cf8c219068c48f314464fe9324e7c24b5573fbe2c827e2c92b0c7cf4e5f916fcc'
- '5cbeec49c835796993808f79f60fda571254d98f5e65eadc040f96e9a9eff7f6989679993187eb49708e392cd063f79327894198fff6847a50983263c1a4ca7f'
+ '8d2230bbae1708610ff0d93537d1a1f372f4efd25cb35e6016657c13c6032a0e8e5a3ade89ed5e6a866e3720fe998e5aceac3496a1d3c9423af4d1b40c949022'
+ '9be67d8ab398c1286199ed796d6ce951bf6a967e146081e54ca1b2e8ff16b7bc00ecb4668ec9de859901bc16315af4955515d26e8a2858ac49b1661a13df1031'
'a54c01ba42e7d5f9433dacaa21f656d8aefdb6a5228fbca2b8e55b26eb02b35327ae3fd98a26a708452b8559e7f4acb32b6e685e26edc64497d1b7d10c5d86e1')
pkgname=("$pkgbase" "$pkgbase-headers")