summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorBjörn Bidar2022-08-15 01:41:36 +0300
committerBjörn Bidar2022-08-15 01:53:06 +0300
commit0c2ed81feac01240fdc5ed571ed3b563ec0dbec2 (patch)
tree4a5ab325dfb9791e85081e2df5721c2f8dfb875b /PKGBUILD
parent231af842c35d87c5eb9f89c268d376ca9340bdaf (diff)
downloadaur-0c2ed81feac01240fdc5ed571ed3b563ec0dbec2.tar.gz
Update to 5.19.1.pf2-1
- New upstream release based on 5.19.1 - Updated ZEN patches - Drop ZEN MGLRU patch - Sync kernel config with Arch and Arch32 Signed-off-by: Björn Bidar <bjorn.bidar@thaodan.de>
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD136
1 files changed, 63 insertions, 73 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 67da506f4f65..0d2373efcafc 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -56,14 +56,14 @@ _BATCH_MODE=n # enable batch mode
##
_major=5
-_minor=18
+_minor=19
#_patchlevel=0
#_subversion=1
_basekernel=${_major}.${_minor}
_srcname=linux-pf
pkgbase=linux-pf
-_unpatched_sublevel=15
-_pfrel=5
+_unpatched_sublevel=1
+_pfrel=2
_kernelname=pf
_projectcpatchname=prjc_v5.15-r1.patch
_CPUSUFFIXES_KBUILD=(
@@ -100,21 +100,21 @@ source=("linux-pf::git+https://codeberg.org/pf-kernel/linux.git#tag=v${_major}.$
# ZEN
0002-ZEN-Add-VHBA-driver.patch
0003-ZEN-Add-OpenRGB-patches.patch
- 0006-ZEN-Disable-stack-conservation-for-GCC.patch
- 0007-ZEN-Initialize-ata-before-graphics.patch
- 0008-ZEN-Input-evdev-use-call_rcu-when-detaching-client.patch
- 0010-ZEN-Add-CONFIG-to-rename-the-mq-deadline-scheduler.patch
- 0011-ZEN-intel-pstate-Implement-enable-parameter.patch
- 0012-ZEN-Add-ACS-override-support.patch
- 0013-ZEN-PCI-Add-Intel-remapped-NVMe-device-support.patch
- 0014-ZEN-futex-Add-entry-point-for-FUTEX_WAIT_MULTIPLE-op.patch
- 0015-ZEN-mm-Disable-watermark-boosting-by-default.patch
- 0016-ZEN-mm-Stop-kswapd-early-when-nothing-s-waiting-for-.patch
- 0017-ZEN-mm-Increment-kswapd_waiters-for-throttled-direct.patch
- 0018-ZEN-mm-Lower-the-non-hugetlbpage-pageblock-size-to-r.patch
- 0019-ZEN-mm-Don-t-hog-the-CPU-and-zone-lock-in-rmqueue_bu.patch
- 0020-ZEN-INTERACTIVE-Base-config-item.patch
- 0021-ZEN-INTERACTIVE-Use-BFQ-as-our-elevator.patch
+ 0004-ZEN-Add-ACS-override-support.patch
+ 0005-ZEN-PCI-Add-Intel-remapped-NVMe-device-support.patch
+ 0008-ZEN-Disable-stack-conservation-for-GCC.patch
+ 0009-ZEN-Initialize-ata-before-graphics.patch
+ 0010-ZEN-Input-evdev-use-call_rcu-when-detaching-client.patch
+ 0012-ZEN-cpufreq-Remove-schedutil-dependency-on-Intel-AMD.patch
+ 0013-ZEN-intel-pstate-Implement-enable-parameter.patch
+ 0014-ZEN-mm-Disable-watermark-boosting-by-default.patch
+ 0015-ZEN-mm-Stop-kswapd-early-when-nothing-s-waiting-for-.patch
+ 0016-ZEN-mm-Increment-kswapd_waiters-for-throttled-direct.patch
+ 0017-ZEN-mm-Lower-the-non-hugetlbpage-pageblock-size-to-r.patch
+ 0018-ZEN-mm-Don-t-hog-the-CPU-and-zone-lock-in-rmqueue_bu.patch
+ 0019-ZEN-INTERACTIVE-Base-config-item.patch
+ 0020-ZEN-INTERACTIVE-Use-BFQ-as-our-elevator.patch
+ 0021-ZEN-INTERACTIVE-Use-Kyber-as-our-elevator-for-multi-.patch
0022-ZEN-INTERACTIVE-Enable-background-reclaim-of-hugepag.patch
0023-ZEN-INTERACTIVE-Add-help-text-for-the-MG-LRU-tweaks.patch
0024-ZEN-INTERACTIVE-Tune-CFS-for-interactivity.patch
@@ -122,12 +122,8 @@ source=("linux-pf::git+https://codeberg.org/pf-kernel/linux.git#tag=v${_major}.$
0026-ZEN-INTERACTIVE-Document-PDS-BMQ-configuration.patch
0027-ZEN-INTERACTIVE-mm-Disable-unevictable-compaction.patch
0028-ZEN-INTERACTIVE-mm-Disable-proactive-compaction-by-d.patch
- 0029-ZEN-HID-lenovo-Add-support-for-ThinkPad-TrackPoint-K.patch
- 0030-ZEN-dm-crypt-Disable-workqueues-for-crypto-operation.patch
+ 0029-ZEN-INTERACTIVE-dm-crypt-Disable-workqueues-for-cryp.patch
# ZEN END
- # MGLRU
- 0015-ZEN-Tune-mgLRU-to-protect-cache-used-in-the-last-sec.patch
- # MGLRU END
# https://bugzilla.kernel.org/show_bug.cgi?id=211005
'asus_zenith_ii_map.patch::https://bugzilla.kernel.org/attachment.cgi?id=294489'
)
@@ -140,27 +136,27 @@ prepare() {
patch -p1 -i ${srcdir}/0002-ZEN-Add-VHBA-driver.patch
patch -p1 -i ${srcdir}/0003-ZEN-Add-OpenRGB-patches.patch
+ patch -p1 -i ${srcdir}/0004-ZEN-Add-ACS-override-support.patch
+ patch -p1 -i ${srcdir}/0005-ZEN-PCI-Add-Intel-remapped-NVMe-device-support.patch
# already applied by pf
- # patch -p1 -i ${srcdir}/0004-ZEN-Add-graysky-s-more-uarches.patch
+ # patch -p1 -i ${srcdir}/0006-ZEN-Add-graysky-s-more-uarches.patch
# already applied by pf
- # patch -p1 -i ${srcdir}/0005-ZEN-Unrestrict-CONFIG_OPTIMIZE_FOR_PERFORMANCE_O3.patch
- patch -p1 -i ${srcdir}/0006-ZEN-Disable-stack-conservation-for-GCC.patch
- patch -p1 -i ${srcdir}/0007-ZEN-Initialize-ata-before-graphics.patch
- patch -p1 -i ${srcdir}/0008-ZEN-Input-evdev-use-call_rcu-when-detaching-client.patch
+ # patch -p1 -i ${srcdir}/0007-ZEN-Unrestrict-CONFIG_OPTIMIZE_FOR_PERFORMANCE_O3.patch
+ patch -p1 -i ${srcdir}/0008-ZEN-Disable-stack-conservation-for-GCC.patch
+ patch -p1 -i ${srcdir}/0009-ZEN-Initialize-ata-before-graphics.patch
+ patch -p1 -i ${srcdir}/0010-ZEN-Input-evdev-use-call_rcu-when-detaching-client.patch
# already applied by pf
- # 0009-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch
- patch -p1 -i ${srcdir}/0010-ZEN-Add-CONFIG-to-rename-the-mq-deadline-scheduler.patch
- patch -p1 -i ${srcdir}/0011-ZEN-intel-pstate-Implement-enable-parameter.patch
- patch -p1 -i ${srcdir}/0012-ZEN-Add-ACS-override-support.patch
- patch -p1 -i ${srcdir}/0013-ZEN-PCI-Add-Intel-remapped-NVMe-device-support.patch
- patch -p1 -i ${srcdir}/0014-ZEN-futex-Add-entry-point-for-FUTEX_WAIT_MULTIPLE-op.patch
- patch -p1 -i ${srcdir}/0015-ZEN-mm-Disable-watermark-boosting-by-default.patch
- patch -p1 -i ${srcdir}/0016-ZEN-mm-Stop-kswapd-early-when-nothing-s-waiting-for-.patch
- patch -p1 -i ${srcdir}/0017-ZEN-mm-Increment-kswapd_waiters-for-throttled-direct.patch
- patch -p1 -i ${srcdir}/0018-ZEN-mm-Lower-the-non-hugetlbpage-pageblock-size-to-r.patch
- patch -p1 -i ${srcdir}/0019-ZEN-mm-Don-t-hog-the-CPU-and-zone-lock-in-rmqueue_bu.patch
- patch -p1 -i ${srcdir}/0020-ZEN-INTERACTIVE-Base-config-item.patch
- patch -p1 -i ${srcdir}/0021-ZEN-INTERACTIVE-Use-BFQ-as-our-elevator.patch
+ # patch -p1 -i ${srcdir}/0011-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch
+ patch -p1 -i ${srcdir}/0012-ZEN-cpufreq-Remove-schedutil-dependency-on-Intel-AMD.patch
+ patch -p1 -i ${srcdir}/0013-ZEN-intel-pstate-Implement-enable-parameter.patch
+ patch -p1 -i ${srcdir}/0014-ZEN-mm-Disable-watermark-boosting-by-default.patch
+ patch -p1 -i ${srcdir}/0015-ZEN-mm-Stop-kswapd-early-when-nothing-s-waiting-for-.patch
+ patch -p1 -i ${srcdir}/0016-ZEN-mm-Increment-kswapd_waiters-for-throttled-direct.patch
+ patch -p1 -i ${srcdir}/0017-ZEN-mm-Lower-the-non-hugetlbpage-pageblock-size-to-r.patch
+ patch -p1 -i ${srcdir}/0018-ZEN-mm-Don-t-hog-the-CPU-and-zone-lock-in-rmqueue_bu.patch
+ patch -p1 -i ${srcdir}/0019-ZEN-INTERACTIVE-Base-config-item.patch
+ patch -p1 -i ${srcdir}/0020-ZEN-INTERACTIVE-Use-BFQ-as-our-elevator.patch
+ patch -p1 -i ${srcdir}/0021-ZEN-INTERACTIVE-Use-Kyber-as-our-elevator-for-multi-.patch
patch -p1 -i ${srcdir}/0022-ZEN-INTERACTIVE-Enable-background-reclaim-of-hugepag.patch
patch -p1 -i ${srcdir}/0023-ZEN-INTERACTIVE-Add-help-text-for-the-MG-LRU-tweaks.patch
patch -p1 -i ${srcdir}/0024-ZEN-INTERACTIVE-Tune-CFS-for-interactivity.patch
@@ -168,11 +164,7 @@ prepare() {
patch -p1 -i ${srcdir}/0026-ZEN-INTERACTIVE-Document-PDS-BMQ-configuration.patch
patch -p1 -i ${srcdir}/0027-ZEN-INTERACTIVE-mm-Disable-unevictable-compaction.patch
patch -p1 -i ${srcdir}/0028-ZEN-INTERACTIVE-mm-Disable-proactive-compaction-by-d.patch
- patch -p1 -i ${srcdir}/0029-ZEN-HID-lenovo-Add-support-for-ThinkPad-TrackPoint-K.patch
- patch -p1 -i ${srcdir}/0030-ZEN-dm-crypt-Disable-workqueues-for-crypto-operation.patch
-
- # MLGRU
- patch -p1 -i ${srcdir}/0015-ZEN-Tune-mgLRU-to-protect-cache-used-in-the-last-sec.patch
+ patch -p1 -i ${srcdir}/0029-ZEN-INTERACTIVE-dm-crypt-Disable-workqueues-for-cryp.patch
# Add port map for ASUS Zenith II
@@ -791,38 +783,36 @@ eval "package_linux-pf-headers-variant${LCPU+-$LCPU}() {
}"
sha256sums=('SKIP'
- '5770ad7cc2d34367193cfbeb2a8a37e46c73470b3f6ec7ad63a1cadab4245fbc'
- '93ebf63c9e95a9b8a7ae325ce11508334ca83fd00db9677c483216a6bdef3c68'
+ '28b4a6f7655079ff4a9cfe48763fae4c1e26be6956273d832062ceccddf23997'
+ '2b4b6887e75c9e6d40d1fa00e4405745da4c0649f7bf8c48e1bb35d511270443'
'30566498a4f549e972fcd430d2fc44b2bd643c55bae20096f083f8837d8c43e4'
'82d660caa11db0cd34fd550a049d7296b4a9dcd28f2a50c81418066d6e598864'
'75f99f5239e03238f88d1a834c50043ec32b1dc568f2cc291b07d04718483919'
'ae2e95db94ef7176207c690224169594d49445e04249d2499e9d2fbc117a0b21'
- '7ef319249df009695b5477e30536e3edb07bcc93a58a76a63e58b012bb7debb1'
- 'c49395f97c834ccfa3d92b83576338f37795a5a47d32bade5ec8673d13004839'
- '2a80815da46a474de6562244fe946f5c4f87f93f3ed3b8bf15338081f737e1dd'
- 'b6304b30b52bcafd2e04c0d894b076027212aa5e9619dab76914408a41bb9091'
+ 'f78b6b40cad97fd38b15e161d2dcfbdc98b2681a180c6a4f493b6ea362ad311b'
+ '764bbbad55f251627f7c93a08a70f3a4004e03c74f162df349267686b2167a00'
+ '28df2ac08a81fc720d46908f239e0e8bfd70d5ba7d6e576c8598c3982a9a2cc4'
+ '7b2b7cd3846aeadefd5d1e9978078e3feaff53456378cb31489b9cf0971f958f'
+ '1137f4d0d65ef8985307d1deccdc6fc47f68ef2a0d549ab5a27d5c9a45bec9a7'
+ '39a6dafe65ae512d3802dd25976bce171826a947568c236ce382f8a12836c9b5'
'fd0ecbc2948a490ece2cbd90623c80e210c1674ea8d8f95642c6f67cef435c4a'
- 'da8e88fe8875d6dccba50adebca3bdc255733d542f8eff7feb02b1849c8ee10f'
- '05d14fdd0c145df91c9c411a5b54f064c604064ba92dd7d38e5317ba2d8a2f81'
- 'e89e7bd096e2275da3247cfd030accadad153aee12621935ebf4366bd19f09cb'
- '69104795df1a9f1e862f7cb1c62d62fe3f44456835eea25ee0c6af806ff3c1b3'
- '25ce02c9f0f29474562125e6da14bdb1de0aee1a22eff5b01ff8a55aca387d0e'
- 'ff8145711cb5bc602576966aea29be64b2ece7dc21141483972ab72a75d35a61'
- 'bb751904717f2937813c572fac430632cce54adbd776a272c51cf1debedea85e'
- '2ef05b3b80ee83d997b738c069be3971c4092633f61d816c7a45910267b37905'
+ 'cdeacc91b32801c2e46691f5f2bb3612bffd42619cb7b025f4ecba29dec9eaf1'
+ '20892d64352398893920f48507709d0ff5494c3853c157b87917a086155ce723'
+ 'f40434c60dee7731ae88107046dd1400ffe11c1ba4de58850a8319f9bb4847b9'
+ '70d269b5e1d9b5259481f87e00f7b17d96fa5b389e4b500f1e6862c0116bfa4f'
+ '8bef9463e0cebb578d4df15b06a447c3b4c850a5eef9ff80c59fb8e2cac81474'
'ec795347155a2f509491fb60c9f4e01704d86a2af432278d7bf5efd7db29f9a2'
- '05d1d9003c39ee62d50801fe6bde1003e4b13167756d5c68b9b70f7ca2c60c6c'
- '4549aed2ef400173b86bc7b3ea22209ec7cff44796e1e366d5c39ae6bdc07cef'
- 'c0d6660291bb2ea1fb39e03f1ff2044b0cc1514080e22be73540affbd331dd25'
- '0fec274551ed3ef1a9bf5580ca09b31645924bb3f91915626ebdd666b6d426eb'
- '1eef8aa1a26c14dc41c8e5df1a29b812e9f44f04dd99544e4ec6d275522d3592'
- 'a95a8596b88d94284dbc80c1c2238e7484602d322de688342b758088afca918e'
- '4ebe0a97c42d2f8645c5e2339f8c0bb1d8dde1bce2680dd1199672eff14d582e'
- 'd826fee5724d223e56b77da0f048ce9b247ee33bbe333b896f3941233583647b'
- '1d7bebd7851d6ef0e1d1c9325f3ea310a45eab2c7d2ff798df94b67ea1302077'
- '93b9b6124929ad689226b055be89cfd13be36ca927d0bed8508b069e080b7149'
- '76c90c2615b431c20d74926c03648dc482b5959951d4a10dddcac1c8cdde1f55'
- 'cc78995e6475785477e89733697492b962f3b393ad59dbf49ef34865dc2a073b'
- '6a7f697265eca470f6ef5129ab2659dd870c6846d492c23f7b9f091086f067c7'
+ '07775d7a0e3ba474976f7a28f069aaf009cdc70576aabf861b630268df2ad469'
+ 'f1828a4c636138bc53432a057922362399a72055f635a577b791449304d98afe'
+ '5e6d6aee7f79c9c97c822d3eec8cfa3ca725bf01a60b249175dc0e3b0ca5390f'
+ 'aa93dd01631204ac71b902662f58a48186049e2e573e06e6818ab72fa139bdd4'
+ '854a432bdaf6f94baa92c03e78e10f00c53bc666c4b367adf2d5d330f872c8c5'
+ 'f52b1703f39ab0b52978e48d129ec38ace74d3dec790cb87ca7030fd187354fd'
+ '3d85f031166d16ebb41430b3f17ed4683b85e7640819b0fb61bd927e6cec5139'
+ 'ca52bf43327f2c6b0941d3da8fd2a25055bf8f74564be331944c123d18e54330'
+ '9676de79d5ab66565ab8e19de3f1f70c8ad5994eaf8d5ca1fb6e9ed8426787d9'
+ '1a2598a00966da4e9985644edb900af7204409411464771c31d67d472595d817'
+ '3d329b5153230184e270355f61697f5f7248787a4da045ac7b660e837c088630'
+ 'c6730df729723340475fa64cf0ce4fee02ff0a1739f355166324bb2abeca5168'
'67558840c3e1f1de229b23a54342cb126735282353a4d0a8cd10e4d582e6d9d6')
# vim:set ts=2 sw=2 tw=0 et: