summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD8
-rw-r--r--intel-pstate-backport.patch13
-rw-r--r--macbook-suspend.patch16
4 files changed, 28 insertions, 21 deletions
diff --git a/.SRCINFO b/.SRCINFO
index b6ac418683cd..0b42c249624b 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,5 +1,5 @@
pkgbase = linux-macbook
- pkgver = 4.7.1
+ pkgver = 4.7.2
pkgrel = 1
url = http://www.kernel.org/
arch = i686
@@ -14,8 +14,8 @@ pkgbase = linux-macbook
options = !strip
source = https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.7.tar.xz
source = https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.7.tar.sign
- source = https://www.kernel.org/pub/linux/kernel/v4.x/patch-4.7.1.xz
- source = https://www.kernel.org/pub/linux/kernel/v4.x/patch-4.7.1.sign
+ source = https://www.kernel.org/pub/linux/kernel/v4.x/patch-4.7.2.xz
+ source = https://www.kernel.org/pub/linux/kernel/v4.x/patch-4.7.2.sign
source = config
source = config.x86_64
source = linux-macbook.preset
@@ -27,14 +27,14 @@ pkgbase = linux-macbook
validpgpkeys = 647F28654894E3BD457199BE38DBBDC86092693E
sha256sums = 5190c3d1209aeda04168145bf50569dc0984f80467159b1dc50ad731e3285f10
sha256sums = SKIP
- sha256sums = 838fa595436fbf9f70759aa43c1cacd83cc0adc95d166648c1625ebd50fad04e
+ sha256sums = 031cb0e7b86f2ef2cc4d0dde9d73495f68e8d23e4c41f50f7f95b065ee33a71d
sha256sums = SKIP
sha256sums = ba61080d6ba852b3dc10ed056efbd80bdff6555a7ae4cf40373c7544d36ffcc9
sha256sums = 3b41dde76dd69ec6e088bd19e724f3eabd30eaf43727a1948c6603242dc08cd8
sha256sums = f0d90e756f14533ee67afda280500511a62465b4f76adcc5effa95a40045179c
sha256sums = bb8af32880059e681396a250d8e78f600f248da8ad4f0e76d7923badb5ee8b42
- sha256sums = 103cac598bf92519d6c0b04ca729565bad75015daade422c81225e399c967b4c
- sha256sums = c9873d1703881f35d25e553d2359a7e846916fab0e981579e1afdf6b034f3a0e
+ sha256sums = 4d4a622733c2ba742256f369c32a1e98fc216966589f260c7457d299dbb55971
+ sha256sums = 7094cbcfd657dbc1c17721d4f248f9f98511d803bc4be6d66637388801afdebc
sha256sums = 1256b241cd477b265a3c2d64bdc19ffe3c9bbcee82ea3994c590c2c76e767d99
pkgname = linux-macbook
diff --git a/PKGBUILD b/PKGBUILD
index 21f0aeba7746..5777cd00a306 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,7 +5,7 @@
pkgbase=linux-macbook # Build kernel with a different name
_srcname=linux-4.7
-pkgver=4.7.1
+pkgver=4.7.2
pkgrel=1
arch=('i686' 'x86_64')
url="http://www.kernel.org/"
@@ -27,14 +27,14 @@ source=("https://www.kernel.org/pub/linux/kernel/v4.x/${_srcname}.tar.xz"
sha256sums=('5190c3d1209aeda04168145bf50569dc0984f80467159b1dc50ad731e3285f10'
'SKIP'
- '838fa595436fbf9f70759aa43c1cacd83cc0adc95d166648c1625ebd50fad04e'
+ '031cb0e7b86f2ef2cc4d0dde9d73495f68e8d23e4c41f50f7f95b065ee33a71d'
'SKIP'
'ba61080d6ba852b3dc10ed056efbd80bdff6555a7ae4cf40373c7544d36ffcc9'
'3b41dde76dd69ec6e088bd19e724f3eabd30eaf43727a1948c6603242dc08cd8'
'f0d90e756f14533ee67afda280500511a62465b4f76adcc5effa95a40045179c'
'bb8af32880059e681396a250d8e78f600f248da8ad4f0e76d7923badb5ee8b42'
- '103cac598bf92519d6c0b04ca729565bad75015daade422c81225e399c967b4c'
- 'c9873d1703881f35d25e553d2359a7e846916fab0e981579e1afdf6b034f3a0e'
+ '4d4a622733c2ba742256f369c32a1e98fc216966589f260c7457d299dbb55971'
+ '7094cbcfd657dbc1c17721d4f248f9f98511d803bc4be6d66637388801afdebc'
'1256b241cd477b265a3c2d64bdc19ffe3c9bbcee82ea3994c590c2c76e767d99')
validpgpkeys=(
'ABAF11C65A2970B130ABE3C479BE3E4300411886' # Linus Torvalds
diff --git a/intel-pstate-backport.patch b/intel-pstate-backport.patch
index 49e1ac003dfe..afa4a0d1ed9c 100644
--- a/intel-pstate-backport.patch
+++ b/intel-pstate-backport.patch
@@ -1,5 +1,5 @@
---- linux-4.7/drivers/cpufreq/intel_pstate.c.dist 2016-07-24 15:23:50.000000000 -0400
-+++ linux-4.7/drivers/cpufreq/intel_pstate.c 2016-08-12 20:51:49.493249861 -0400
+--- linux-4.7/drivers/cpufreq/intel_pstate.c.orig 2016-08-23 02:59:25.787439771 +1000
++++ linux-4.7/drivers/cpufreq/intel_pstate.c 2016-08-23 03:01:02.455753666 +1000
@@ -35,6 +35,7 @@
#include <asm/msr.h>
#include <asm/cpu_device_id.h>
@@ -47,15 +47,6 @@
wrmsrl_on_cpu(cpudata->cpu, MSR_PM_ENABLE, 0x1);
}
-@@ -944,7 +944,7 @@
- if (err)
- goto skip_tar;
-
-- tdp_msr = MSR_CONFIG_TDP_NOMINAL + tdp_ctrl;
-+ tdp_msr = MSR_CONFIG_TDP_NOMINAL + (tdp_ctrl & 0x3);
- err = rdmsrl_safe(tdp_msr, &tdp_ratio);
- if (err)
- goto skip_tar;
@@ -972,7 +972,7 @@
u64 value;
int nont, ret;
diff --git a/macbook-suspend.patch b/macbook-suspend.patch
index fc302c4b3a2e..0d9be4815124 100644
--- a/macbook-suspend.patch
+++ b/macbook-suspend.patch
@@ -105,3 +105,19 @@
/* Fall through */
default:
pbus_size_io(bus, realloc_head ? 0 : additional_io_size,
+--- a/drivers/pci/quirks.c
++++ b/drivers/pci/quirks.c
+@@ -2775,6 +2775,13 @@ static void quirk_hotplug_bridge(struct pci_dev *dev)
+
+ DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_HINT, 0x0020, quirk_hotplug_bridge);
+
++static void quirk_hotplug_bridge_skip(struct pci_dev *dev)
++{
++ dev->is_hotplug_bridge = 0;
++}
++
++DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_INTEL, 0x8c10, quirk_hotplug_bridge_skip);
++
+ /*
+ * This is a quirk for the Ricoh MMC controller found as a part of
+ * some mulifunction chips.