diff options
author | jc_gargma <jc_gargma@iserlohn-fortress.net> | 2019-04-19 19:47:52 -0700 |
---|---|---|
committer | jc_gargma <jc_gargma@iserlohn-fortress.net> | 2019-04-19 19:47:52 -0700 |
commit | 280a1fa2d3a83e3bd578fca81d596fd98bba25ae (patch) | |
tree | 154328567e12f61c57edca0f4c042164b631aae8 | |
parent | Sync with upstream (diff) | |
download | linux-libre-280a1fa2d3a83e3bd578fca81d596fd98bba25ae.tar.xz |
Updated to 5.0.8
Added bdver2 fix for greysky gcc patch
-rw-r--r-- | PKGBUILD | 14 | ||||
-rw-r--r-- | bdver2-fix-for-graysky.patch | 11 |
2 files changed, 21 insertions, 4 deletions
@@ -1,12 +1,12 @@ # Maintainer: jc_gargma <jc_gargma@iserlohn-fortress.net> # Maintainer (Arch): Jan Alexander Steffens (heftig) <jan.steffens@gmail.com> # Maintainer (Arch): Tobias Powalowski <tpowa@archlinux.org> -# Maintainer (Arch): Thomas Baechler <thomas@archlinux.org> +# Contributor (Arch): Thomas Baechler <thomas@archlinux.org> # Contributor: Aqua-sama <aqua@iserlohn-fortress.net> # # I maintain this because: # Parabola version patch script does not apply consistently -# Parabola version lacks ath9k, greysky2, and raid6 patches +# Parabola version lacks ath9k, bdver2, greysky2, and raid6 patches # Parabola version allows SEED, SM3, SM4, and Streebog # Parabola version is 300 Hz # Parabola version supports Intel ME @@ -15,7 +15,7 @@ pkgbase=linux-libre _majver=5.0 -_minver=7 +_minver=8 pkgver=${_majver}.${_minver} _gnumajver=${_majver}-gnu _gnupkgver=${pkgver}-gnu @@ -31,6 +31,7 @@ options=('!strip') source=(https://linux-libre.fsfla.org/pub/linux-libre/releases/${_gnumajver}/linux-libre-${_gnumajver}.tar.xz{,.sign} https://linux-libre.fsfla.org/pub/linux-libre/releases/${_gnupkgver}/patch-${_gnumajver}-${_gnupkgver}.xz{,.sign} enable_additional_cpu_optimizations-$_gcc_more_v.tar.gz::https://github.com/graysky2/kernel_gcc_patch/archive/$_gcc_more_v.tar.gz + bdver2-fix-for-graysky.patch ath9k-regdom-hack.patch raid6-default-algo.patch config.x86_64 # the main kernel config files @@ -40,9 +41,10 @@ source=(https://linux-libre.fsfla.org/pub/linux-libre/releases/${_gnumajver}/lin ) sha512sums=('56b8e77eb445c92c3e0ec0dc45fa5fb09641cad18003b79991652b83cf1d96cc1651750dfa9eec15652108a1b8aff1781c4f8ec5f92784b8542e59e0605922d9' 'SKIP' - 'd77ba041b60c833b50d6dac23d8e4d78a3092688fbf2f92182c39863add98eb1c342bef799dffcbc9a641f8b923a47fb2c9bde954f82962c295dd90a6ee7acd0' + '91ece665984b8f7675a437ca3afc86bef4e686f66913b7f583a0d5be123086f510416bcd17aaa76a53c143f39044a5cb68ed1d74f3e16153afdf2478b7bc18f5' 'SKIP' 'a0f37a9b8dbd11f8ef4450b06afee0a6e5519cb5a5cd78f84896812b007ef645bcb9c733ae9817c24d1f4a4c2114258015abceb5a94c7e08d2bb00531a6f04c7' + 'c74bb817cbec20b275fe8fdafdd113ab639d699a3c7d92c743923436dc9ce5f7b30ba3bebc1d5abdc52ed9b320818d1d6781f522918e55fa8ecf2b7608b9abc8' '905beb3f47cccb161e1ee74f8d5ba324b7c2f72e86246d941dfb18c85ace9d32df1966b52d2be2e3ff1ebea74af3b868422aec5a3eebc29858ee9e7207dea226' 'd6bec327f4f2c69f2fc2780d90cd5d057bc5e32b39e54a13fccb1f5a880a148fa322e54c372e38d3f453d06fd9ab54d653265f355bd61e08a416058bd4224167' 'b236ac56cb78de54725b69e3396dfe627814e5806fa509ffa022e271f9eff56889f02d302215debbc295d13969ee75c934116419c82af16af0c983783b25c3e4' @@ -69,6 +71,10 @@ prepare() { msg2 "Applying graysky2 cpu patch" patch -p1 -i ../kernel_gcc_patch-${_gcc_more_v}/enable_additional_cpu_optimizations_for_gcc_v8.1+_kernel_v4.13+.patch + # Fix stack warnings and ldconfig segfaults on bdver2 with graysky2 gcc patch + msg2 "Applying bdver2 fix for graysky2 cpu patch" + patch -p1 -i ../bdver2-fix-for-graysky.patch + # Ignore ath9k eeprom patch msg2 "Applying ath9k patch" patch -p1 -i ../ath9k-regdom-hack.patch diff --git a/bdver2-fix-for-graysky.patch b/bdver2-fix-for-graysky.patch new file mode 100644 index 0000000..b7e5402 --- /dev/null +++ b/bdver2-fix-for-graysky.patch @@ -0,0 +1,11 @@ +--- a/arch/x86/Makefile ++++ b/arch/x86/Makefile +@@ -492,7 +492,7 @@ + cflags-$(CONFIG_MBOBCAT) += $(call cc-option,-march=btver1) + cflags-$(CONFIG_MJAGUAR) += $(call cc-option,-march=btver2) + cflags-$(CONFIG_MBULLDOZER) += $(call cc-option,-march=bdver1) +- cflags-$(CONFIG_MPILEDRIVER) += $(call cc-option,-march=bdver2) ++ cflags-$(CONFIG_MPILEDRIVER) += $(call cc-option,-march=bdver2) $(call cc-option,-mno-tbm) + cflags-$(CONFIG_MSTEAMROLLER) += $(call cc-option,-march=bdver3) + cflags-$(CONFIG_MEXCAVATOR) += $(call cc-option,-march=bdver4) + cflags-$(CONFIG_MZEN) += $(call cc-option,-march=znver1) |