diff options
author | jc_gargma <jc_gargma@iserlohn-fortress.net> | 2022-06-19 17:12:12 -0700 |
---|---|---|
committer | jc_gargma <jc_gargma@iserlohn-fortress.net> | 2022-06-19 17:12:12 -0700 |
commit | 95760d035848022075d7f766031710488ed688cd (patch) | |
tree | fd45862561820c34279aa409070d0e2482104d3a /PKGBUILD | |
parent | Updated to 5.17.15 (diff) | |
download | linux-95760d035848022075d7f766031710488ed688cd.tar.xz |
Updated to 5.18.5
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 65 |
1 files changed, 34 insertions, 31 deletions
@@ -7,7 +7,7 @@ # Arch version lacks graysky gcc patch # Arch version lacks ath9k regdom and raid6 algo patches # Arch version is 300 Hz -# Arch version does not disable lockdown eee +# Arch version does not disable lockdown or integrity eee # Arch version does not disable HDCP # Arch version does not disable IME/PSP and SGX/SEV and TXT/TEE and PXP # Arch version does not disable /dev/random being directly filled by rdrand @@ -18,8 +18,8 @@ _custom=0 pkgbase=linux _supver=5 -_majver=17 -_minver=15 +_majver=18 +_minver=5 _gccpatchver='20220315' _gccpatchker='5.17+' if [ "$_minver" == "0" ]; then @@ -43,11 +43,11 @@ source=( https://www.kernel.org/pub/linux/kernel/v${_supver}.x/${_srcname}.tar.{xz,sign} config # the main kernel config file 0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch - 0003-tick-Detect-and-fix-jiffies-update-stall.patch - 0004-tick-rcu-Remove-obsolete-rcu_needs_cpu-parameters.patch - 0005-tick-rcu-Stop-allowing-RCU_SOFTIRQ-in-idle.patch - 0006-lib-irq_poll-Declare-IRQ_POLL-softirq-vector-as-ksof.patch - 0007-NFSv4.1-provide-mount-option-to-toggle-trunking-disc.patch + 0002-PCI-Add-more-NVIDIA-controllers-to-the-MSI-masking-q.patch + 0003-iommu-intel-do-deep-dma-unmapping-to-avoid-kernel-fl.patch + 0004-cpufreq-intel_pstate-ITMT-support-for-overclocked-sy.patch + 0005-Bluetooth-btintel-Fix-bdaddress-comparison-with-garb.patch + 0006-lg-laptop-Recognize-more-models.patch kernel_compiler_patch-${_gccpatchver}.tar.gz::https://github.com/graysky2/kernel_compiler_patch/archive/${_gccpatchver}.tar.gz ath9k-regdom-hack.patch raid6-default-algo.patch @@ -57,27 +57,27 @@ validpgpkeys=( '647F28654894E3BD457199BE38DBBDC86092693E' # Greg Kroah-Hartman ) # https://www.kernel.org/pub/linux/kernel/v5.x/sha256sums.asc -sha256sums=('4a1c922a490eeabf5b44d4fde36de9ba5b71711b7352c6258716da41160db628' +sha256sums=('9c3731d405994f9cd3a1bb72e83140735831b19c7cec18e0d7a8f3046fa034e7' 'SKIP' - 'c603b522eaf21f9a4e937645798bec4d6939eb5149b55fd487b87ca41454e108' - '3e094bc2b28de53c8c26ba557cff29ec69f16c02267a8267e1e7c9bbedee0ea9' - '020d88eca1a00ab22aa1ea9bb5cfd9aafde31a2768669bba5dba0d91a3d7c2f5' - '8a51d80b784e5c82fd0b013912d8314f20fbc8a173aa8f90487c6163b0921034' - '9ef50e453ff86e9f2764da1da1e5c04f644760fb10720a3626dacd211cdc9967' - '9d0545aae770ecef3b5f3edcb2a1571f1badd730660e8724bde5a1c8bfd23b7e' - '91faa68f2b5e06602d1bc16e05ea7fd8fcdc7332f3c880ea0869ddd8ee33171a' + '64a826a33cc95ff2af49c221229afc09b41a850efd4113ae6f0e33729fa91b15' + '996504410a29ea81f2e3d811e4f461c9a996ca0dc4a7d17356da553b5a0a0ae3' + 'b8889c24e947370e549b4b32df37ed78907eba1a8962a9cc4d2b115e6761690e' + '9acbc5b3adb075fb8270ec1a6f4057c16b9a6f95605fb7bed5adf53e7cab79cf' + '4112a5de6b27f4f861562f34e5b3e9a1a50e3600470b62bdd6a7aacac4e59f3b' + 'aa11637c04a6f5c7851244a7537a1d1e08ccd6bbf5c13f8f6728d6c0d1824fb8' + '056d16f200eb7160d10fbeca2dac1811e1a371ee6ddd1e498ccd19517719de80' '5a29d172d442a3f31a402d7d306aaa292b0b5ea29139d05080a55e2425f48c5c' 'e9e0d289170b7fb598b572d9c892ae8d1420952034aa415e8b3334f20a58edcc' '6ab863c8cfe6e0dd53a9d6455872fd4391508a8b97ab92e3f13558a6617b12a6') -b2sums=('14e42132958581b1d4ec01c9095d61ca5539ed894bf6c6eccf4a984cee496affe3a0f12383abbb1df46f55c1fcb667154ebf1f4f460f96b9d5166991bcb68a63' +b2sums=('d2670e53d72fc5f0cf637394452a701c7ab41473be526d29deba7b60789dc56e1c369f3ae05a76f67890822588a36d0b497f267b4b75c33d0a98ad5131c697c9' 'SKIP' - 'f9b876591ae41bf7d92f610d8b9a29bd6ec53b2a3b88aa1bb5e51df9debc244b9a98c4c9b917e463be517c8e10675a46866604e19b3dbc415b779cf7428b3415' - 'b816ecce411841a40267cb00e8bcd2b95caf6295aa0a4af166499b46161c6573ea2935b8a3963c9721c24e8b5e346a24b044890ab9680f796c4a560227da2bc4' - 'b0bb82a64a3ebc7ef2dce75ab1fc1610d18021759e0064642d73a27371db77ac33dde4c54c998a82993d27c50fa8b05d89802ae42c636f79dba1d774ada07df8' - 'a7a30db59e126b4806f3302b110b0795f2d75d1448a44e5c00d778dfa4ea08df25f8a803d6b3a729167851c04ea965c07e2962e0df0d2e1f56a8e42b2118486b' - '221f89858de17a5dfdc86189b1b356e19782913aee8f5c2a82431adee4ad5825b22980f74bb2cb505e03c8a1ca50aa42172c6ec4f9a1d4179bce760e3cf41402' - '2471cbe682967da9336900508a2f8b8486ada696391efa5481bd7f2f9d5c075eecea5b895d5619337f046d8dbee99a95518811e243936bd3c6c106eee8fc44af' - '67c1b98529472df062a2b64e0ceec3f597b3fc3519219dcc0afbf3060f624960fec10259ba7bfebcde1d0b7572190b41669a1bdf4377e855f4652595c64ab69e' + '3f8b8919b9382121bb3f20d09cc03fc9dc353d498df8e008e64f2060c7b1d9ab637e98560a0f9363a41c2ca05517497314f0768dd1e412c8d11637ff88a2ea4d' + 'e8ccdb62fdf999dd39bee1590eb78de30dac6dc40b2c0a040b310e6c9f83baac34c8d15435a7537e21ccd848f6cd1779626846d23a6d7d6ceeb0931de91e44cd' + 'bb78fac217e30cc0eaa6eba8c72403a80a2ccbf229005a0599288e40bad3fa270d6c366919748e44e68178dcd426c5d58cbea96c944f6f92dfc1210c0f8cdd68' + '36cf961c14e8e15969a32809443c81c9d12ed607d21916eb839b8359e6794849cd5f34dc93546d83e0e3c8eb51754d216befb4877ea11edce908e08b80f76e44' + '0d406b76dcc4b3265bc2eff4e11282c325e5ed73fcc0d96fe4389ba455f598df1baad2ef0d23f7a761dcb7454f024968c1c6198bfb2e3fffbc72f71391aafe1a' + 'ce3be8d6f80cd1eb455901b5f121ca47726a96a760821cc8f4e7f515889c915794cababe41906bd4fb72101343e6671940f244e75ab17a8f0283a5a4479fa230' + '3ca5c8ed70ff319cba5780dca8536da702d0483180865077baf7755bb79ee69962bc4aa8f2640f3920a8167901079e86a964d15c553323fa55400dd63eb2f793' '20674a8fcc0a85726e06460a7dbccfe731c46bf377cc3bf511b7591175e7df892f271bc1909e77d9a02913c753d241493502c5ab15d9f78e95f31aa4399c2c27' 'b6ef77035611139fa9a6d5b8d30570e2781bb4da483bb569884b0bd0129b62e0b82a5a6776fefe43fee801c70d39de1ea4d4c177f7cedd5ac135e3c64f7b895a' 'e94aa35d92cec92f4b0d487e0569790f3b712b9eaa5107f14a4200578e398ca740bf369f30f070c8beb56a72d1a6d0fc06beb650d798a64f44abe5e3af327728') @@ -100,11 +100,15 @@ prepare() { # Hotfixes echo "Applying hotfixes" patch -p1 -i ../0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch - patch -p1 -i ../0003-tick-Detect-and-fix-jiffies-update-stall.patch - patch -p1 -i ../0004-tick-rcu-Remove-obsolete-rcu_needs_cpu-parameters.patch - patch -p1 -i ../0005-tick-rcu-Stop-allowing-RCU_SOFTIRQ-in-idle.patch - patch -p1 -i ../0006-lib-irq_poll-Declare-IRQ_POLL-softirq-vector-as-ksof.patch - patch -p1 -i ../0007-NFSv4.1-provide-mount-option-to-toggle-trunking-disc.patch + # Fails to apply + #patch -p1 -i ../0002-PCI-Add-more-NVIDIA-controllers-to-the-MSI-masking-q.patch + patch -p1 -i ../0003-iommu-intel-do-deep-dma-unmapping-to-avoid-kernel-fl.patch + # Fails to apply + #patch -p1 -i ../0004-cpufreq-intel_pstate-ITMT-support-for-overclocked-sy.patch + # Fails to apply + #patch -p1 -i ../0005-Bluetooth-btintel-Fix-bdaddress-comparison-with-garb.patch + # Fails to apply + #patch -p1 -i ../0006-lg-laptop-Recognize-more-models.patch # graysky gcc patch @@ -182,8 +186,7 @@ prepare() { build() { cd $_srcname - make all - make htmldocs + make htmldocs all } _package() { |