summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD43
1 files changed, 24 insertions, 19 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 8bac70ecedab..385660e38264 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -47,9 +47,9 @@ _use_current=
pkgbase=linux-rt-bfq
# pkgname=('linux-rt-bfq' 'linux-rt-bfq-headers' 'linux-rt-bfq-docs')
-_major=5.2
-_minor=21
-_rtver=15
+_major=5.4
+_minor=3
+_rtver=1
_rtpatchver=rt${_rtver}
pkgver=${_major}.${_minor}.${_rtpatchver}
_pkgver=${_major}.${_minor}
@@ -64,11 +64,9 @@ makedepends=('kmod' 'bc' 'libelf' 'python-sphinx' 'python-sphinx_rtd_theme'
'graphviz' 'imagemagick')
#_lucjanpath="https://raw.githubusercontent.com/sirlucjan/kernel-patches/master/${_major}"
_lucjanpath="https://gitlab.com/sirlucjan/kernel-patches/raw/master/${_major}"
-_bfq_rev_path="bfq-reverts-sep"
-_bfq_rev_patch="0001-Revert-block-bfq-handle-NULL-return-value-by-bfq_ini.patch"
_bfq_path="bfq-dev-lucjan"
_bfq_ver="v11"
-_bfq_rel="r2K190915"
+_bfq_rel="r2K191206"
_bfq_patch="${_major}-${_bfq_path}-${_bfq_ver}-${_bfq_rel}.patch"
_gcc_path="https://raw.githubusercontent.com/graysky2/kernel_gcc_patch/master"
_gcc_patch="enable_additional_cpu_optimizations_for_gcc_v9.1+_kernel_v4.13+.patch"
@@ -77,11 +75,16 @@ source=("https://www.kernel.org/pub/linux/kernel/v5.x/${_srcname}.tar.xz"
"https://www.kernel.org/pub/linux/kernel/v5.x/${_srcname}.tar.sign"
"http://www.kernel.org/pub/linux/kernel/projects/rt/${_major}/patch-${_pkgver}-${_rtpatchver}.patch.xz"
"http://www.kernel.org/pub/linux/kernel/projects/rt/${_major}/patch-${_pkgver}-${_rtpatchver}.patch.sign"
- "${_lucjanpath}/${_bfq_rev_path}/${_bfq_rev_patch}"
"${_lucjanpath}/${_bfq_path}/${_bfq_patch}"
"${_gcc_path}/${_gcc_patch}"
- "${_lucjanpath}/arch-patches-v5/0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch"
- "${_lucjanpath}/arch-patches-v5/0002-Bluetooth-hidp-Fix-assumptions-on-the-return-value-o.patch"
+ "${_lucjanpath}/arch-patches-v5-sep/0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch"
+ "${_lucjanpath}/arch-patches-v5-sep/0002-lib-devres-add-a-helper-function-for-ioremap_uc.patch"
+ "${_lucjanpath}/arch-patches-v5-sep/0003-mfd-intel-lpss-Use-devm_ioremap_uc-for-MMIO.patch"
+ "${_lucjanpath}/arch-patches-v5-sep/0004-PCI-pciehp-Do-not-disable-interrupt-twice-on-suspend.patch"
+ "${_lucjanpath}/arch-patches-v5-sep/0005-PCI-pciehp-Prevent-deadlock-on-disconnect.patch"
+ "${_lucjanpath}/arch-patches-v5-sep/0006-ACPI-PM-s2idle-Rework-ACPI-events-synchronization.patch"
+ "${_lucjanpath}/arch-patches-v5-sep/0007-ALSA-hda-Fix-regression-by-strip-mask-fix.patch"
+ "${_lucjanpath}/arch-patches-v5-sep/0008-drm-i915-fbc-Disable-fbc-by-default-on-all-glk.patch"
# the main kernel config files
'config')
@@ -247,9 +250,6 @@ _package-headers() {
# add xfs and shmem for aufs building
mkdir -p "$builddir"/{fs/xfs,mm}
- # this is gone in v5.3
- mkdir "$builddir/.tmp_versions"
-
msg2 "Installing headers..."
cp -t "$builddir" -a include
cp -t "$builddir/arch/x86" -a arch/x86/include
@@ -340,16 +340,21 @@ for _p in "${pkgname[@]}"; do
}"
done
-sha512sums=('359140f413e95442d7b873a5da17edfade915baf99d71a7a02194f363a1216d0830632622c2c93aba82014d20b20680cd01f018f9c815dea4e28594a396bfb03'
+sha512sums=('bbdf4179c5263f313aac56a75ebe14da6d05128b27b3d84305743605745bb0ffa872dc6fd349a9f066676ab39ed395e512bb1b27fec47a99d6f002cd25f64ed5'
'SKIP'
- '7796dbd0402ac8811b8e2bbedc0ad9112a091cd86a53e0643494a395c2c7157efd5ce0a32aa12747b970b3efe65e958c604e45f5e1ee3c1fdc1c77ab9389558e'
+ 'e681aebdfd5c7dfac5e63367243d0cab7289b7dad5a06687d8291344e0bcd56cad6cf47dbd6e1f1ed16a1c0e562183b2fff5d51e8476811a25444ed92ee15d62'
'SKIP'
- 'a57192d2989ff816e32970d86320f331be013b2c1d4a236565f33ef41b4092352e7dc560f97a39191d8c5eca8514f646fddc14a1c0168265ca3a470e7a41a2ea'
- '91e9486d36d30e539e2879f9fa377c4a3d98aa15af8cceed6e28a2fbe9b2f5696183483b342d60a01b636346324a99902e36039ee36d6b65a143378f9cc2be5f'
+ '10c9bbb02c6a0afe869efae97fe6133062110f46c973fd7b60cdd8a88f14de7646d206d5c2bbbf1170ca0aa9cf7c2d0daab477d12c074dc18e9b98075cd2b57c'
'2eb574fbfac6e334d3b06e52e466dbf8e88034515729b6571990b10f75a0fe2a52f188615405c5a695b5820669e595deead44d7961a97c5872359be3435fdf63'
- 'f161775e50b28e9978393196a5bae0f7681312e62121f8dadbd8bcadea158f64f61af747b3a246ec3bea714133d77692ef5b69f8c3151110847ea259e95f5e36'
- '47fff20828fdef97241eb55fb91c05dbd5f8171200576d56f6d4d487c1fd7d7cb58be36c123c3f10eff49346fde54bb149e96fc4ed109d756c6288770db9800a'
- '8f6cdf859cf1c712749de734bb9ad5769ff03e2c426cdc3adad8db91adc447e8ca050d7752b30108363330e4b6ad881330c4dbcfdf357e87c6848dae409ef1f4')
+ '8833681c56ccb82509848f5307fd4d6c93f9790b1382f064b96512d95155986cad205fa4a03577ed2f786e7b4e35cf28c7f775ba2ac59a86d17cfa11b133280e'
+ 'f86c81ec5d843d3e67097ddf66052efa7cf5866e7026450294cea505ebd073472735cebd9383aa58850f9767f808fc9cc29562f761a305619157f2d59bf2b9c9'
+ 'ff1bf81285fe927a549061496e38bd37dbedc15fd2a90900aa4cb42f7dee8b6c648fd2fff8f2de1fe555d010f270e2287ee127d74572cf4c2d736057818b0683'
+ 'caa3a162e828ed01f85455173078489c17373dbaabe7fd02bd30c0efa981c5cf8c564e47b1d23f7caf1bce4c426df62fdb72be11979eaa014a915a802cb86115'
+ 'd6abab932ed1db2b25e0f3ef3aad643ca2c09c7b5d548bfa099ba391c65403359d6e8a5ba6a9ffaefcdad79809b28e16eba94ac2401b536af236ff82d4456655'
+ '925f2355f3134695d593bf211c224d7ee56b6f4e15e8a7ee95038b2690548981479df4c2d3c65897dd37ca3110da5dcf159cd230b4198f39324bf27c3e882552'
+ '68c0395cd3ce886fb04be23c50db0a9486ce18c7235a6f71d60b2d5f88f2629415db608992779bad68aca29c8ceac29af1e7907fd70a0691a634c312d7761e6d'
+ '45fdd20e0de9d60ae9b2d257970f9c591b2ae93cd3b63e38b156e5cb744587d21222fa4e32cd5415b9b924f0a259407e9c9fa6c6d1ae5d6accc3926cde4fe4ef'
+ '7848e5d741a2d63d8c181ab79e21068e391ab281b1bfd248b2569f8ebaf8d0baf9003a7415ab614ed01726279ff30ca9e0396488dafe7755e0c033ce15ca86fa')
validpgpkeys=(
'ABAF11C65A2970B130ABE3C479BE3E4300411886' # Linus Torvalds