summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD16
-rw-r--r--config2
-rw-r--r--config.x86_642
-rw-r--r--linux.install2
-rw-r--r--tpmdd-devel-v3-base-platform-fix-binding-for-drivers-without-probe-callback.patch24
6 files changed, 14 insertions, 46 deletions
diff --git a/.SRCINFO b/.SRCINFO
index d6ac8e05766c..59e1e19d7bd8 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,8 +1,8 @@
# Generated by mksrcinfo v8
-# Sat Feb 13 15:46:27 UTC 2016
+# Sun Feb 21 20:59:31 UTC 2016
pkgbase = linux-pf
pkgdesc = Linux kernel and modules with the pf-kernel patch [-ck patchset (BFS included), TuxOnIce, BFQ] and aufs3
- pkgver = 4.4.4
+ pkgver = 4.4.5
pkgrel = 1
url = http://pf.natalenko.name/
arch = i686
@@ -20,21 +20,19 @@ pkgbase = linux-pf
source = config.x86_64
source = linux.preset
source = change-default-console-loglevel.patch
- source = http://pf.natalenko.name/sources/4.4/patch-4.4-pf4.xz
+ source = http://pf.natalenko.name/sources/4.4/patch-4.4-pf5.xz
source = git+https://github.com/sfjro/aufs4-standalone#branch=aufs4.4
source = 0001-sdhci-revert.patch
- source = tpmdd-devel-v3-base-platform-fix-binding-for-drivers-without-probe-callback.patch
source = 0001-4.4-revert-btrfs.patch
source = 0001-4.4-revert-xfs.patch
sha256sums = 401d7c8fef594999a460d10c72c5a94e9c2e1022f16795ec51746b0d165418b2
- sha256sums = 5f0e331c8eced56d0e0f85a1dc1a42686a606cbd95100a18b8570cce85022c58
- sha256sums = dc9277eedda6e151f8ce7488f95ba66094775b89e882ad08c06484fe440dcea9
+ sha256sums = 9723aaf2fc695670102574b6e38fe0736c34edc8413b05a5ff517e5542b654e6
+ sha256sums = affcfe37189534a75f766a1ba2d334fefdfb57538feca5144db64309de0f7515
sha256sums = 82d660caa11db0cd34fd550a049d7296b4a9dcd28f2a50c81418066d6e598864
sha256sums = 1256b241cd477b265a3c2d64bdc19ffe3c9bbcee82ea3994c590c2c76e767d99
- sha256sums = 6d59c2433fb4c28fa2635ba96386701d4511a8204b0070b0aa75a8afac7c35c8
+ sha256sums = c1edc12b4484834fb59707cf68cd4e5d4fb75ec5e05545bef36e085ee5ddbed2
sha256sums = SKIP
sha256sums = 5313df7cb5b4d005422bd4cd0dae956b2dadba8f3db904275aaf99ac53894375
- sha256sums = ab57037ecee0a425c612babdff47c831378bca0bff063a1308599989a350226d
sha256sums = 51586b733e9f178bebe577258b6057b035eded516ffe8bf8bbb26cb0b26c4958
sha256sums = ffbfaa192d17bfc7c6293aa9a07efe57f65177051ae3d8033d5e45a7bca2e0ad
diff --git a/PKGBUILD b/PKGBUILD
index 9689c715ffd2..40e23d326c62 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -10,7 +10,7 @@ _minor=4
_basekernel=${_major}.${_minor}
_srcname=linux-${_major}.${_minor}
pkgbase=linux-pf
-_pfrel=4
+_pfrel=5
_kernelname=-pf
_pfpatchhome="http://pf.natalenko.name/sources/${_basekernel}/"
_pfpatchname="patch-${_basekernel}${_kernelname}${_pfrel}"
@@ -85,8 +85,7 @@ source=("ftp://www.kernel.org/pub/linux/kernel/v${_major}.x/linux-${_basekernel}
"${_pfpatchhome}${_pfpatchname}.xz" # the -pf patchset
"git+$_aufs3#branch=aufs4.4"
'0001-sdhci-revert.patch'
- 'tpmdd-devel-v3-base-platform-fix-binding-for-drivers-without-probe-callback.patch'
- '0001-4.4-revert-btrfs.patch'
+ '0001-4.4-revert-btrfs.patch'
'0001-4.4-revert-xfs.patch'
)
# 'cx23885_move_CI_AC_registration_to_a_separate_function.patch'
@@ -139,10 +138,6 @@ prepare() {
# https://bugzilla.kernel.org/show_bug.cgi?id=106541
patch -Rp1 -i "${srcdir}/0001-sdhci-revert.patch"
- # fixes #47805 kernel panics on platform modules
- # https://bugzilla.kernel.org/show_bug.cgi?id=110751
- patch -Np1 -i "${srcdir}/tpmdd-devel-v3-base-platform-fix-binding-for-drivers-without-probe-callback.patch"
-
# #47757 fix broken suspend from btrfs and xfs
patch -Np1 -i "${srcdir}/0001-4.4-revert-xfs.patch"
patch -Np1 -i "${srcdir}/0001-4.4-revert-btrfs.patch"
@@ -712,13 +707,12 @@ pkgdesc="Linux kernel and modules with the pf-kernel patch [-ck patchset (BFS in
# makepkg -g >>PKGBUILD
sha256sums=('401d7c8fef594999a460d10c72c5a94e9c2e1022f16795ec51746b0d165418b2'
- '5f0e331c8eced56d0e0f85a1dc1a42686a606cbd95100a18b8570cce85022c58'
- 'dc9277eedda6e151f8ce7488f95ba66094775b89e882ad08c06484fe440dcea9'
+ '9723aaf2fc695670102574b6e38fe0736c34edc8413b05a5ff517e5542b654e6'
+ 'affcfe37189534a75f766a1ba2d334fefdfb57538feca5144db64309de0f7515'
'82d660caa11db0cd34fd550a049d7296b4a9dcd28f2a50c81418066d6e598864'
'1256b241cd477b265a3c2d64bdc19ffe3c9bbcee82ea3994c590c2c76e767d99'
- '6d59c2433fb4c28fa2635ba96386701d4511a8204b0070b0aa75a8afac7c35c8'
+ 'c1edc12b4484834fb59707cf68cd4e5d4fb75ec5e05545bef36e085ee5ddbed2'
'SKIP'
'5313df7cb5b4d005422bd4cd0dae956b2dadba8f3db904275aaf99ac53894375'
- 'ab57037ecee0a425c612babdff47c831378bca0bff063a1308599989a350226d'
'51586b733e9f178bebe577258b6057b035eded516ffe8bf8bbb26cb0b26c4958'
'ffbfaa192d17bfc7c6293aa9a07efe57f65177051ae3d8033d5e45a7bca2e0ad')
diff --git a/config b/config
index a25ba66e567a..b52e77f5e546 100644
--- a/config
+++ b/config
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/x86 4.4.4 Kernel Configuration
+# Linux/x86 4.4.5 Kernel Configuration
#
# CONFIG_64BIT is not set
CONFIG_X86_32=y
diff --git a/config.x86_64 b/config.x86_64
index 3a2554cdc26b..527abcc60fcc 100644
--- a/config.x86_64
+++ b/config.x86_64
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/x86 4.4.4 Kernel Configuration
+# Linux/x86 4.4.5 Kernel Configuration
#
CONFIG_64BIT=y
CONFIG_X86_64=y
diff --git a/linux.install b/linux.install
index fc9cfc7c70b0..014a9b8e4302 100644
--- a/linux.install
+++ b/linux.install
@@ -3,7 +3,7 @@
# arg 2: the old package version
KERNEL_NAME=-pf
-KERNEL_VERSION=4.4.4-pf
+KERNEL_VERSION=4.4.5-pf
# set a sane PATH to ensure that critical utils like depmod will be found
export PATH='/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
diff --git a/tpmdd-devel-v3-base-platform-fix-binding-for-drivers-without-probe-callback.patch b/tpmdd-devel-v3-base-platform-fix-binding-for-drivers-without-probe-callback.patch
deleted file mode 100644
index 691ab79b9d2f..000000000000
--- a/tpmdd-devel-v3-base-platform-fix-binding-for-drivers-without-probe-callback.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-diff --git a/drivers/base/platform.c b/drivers/base/platform.c
-index 1dd6d3b..176b59f 100644
---- a/drivers/base/platform.c
-+++ b/drivers/base/platform.c
-@@ -513,10 +513,15 @@ static int platform_drv_probe(struct device *_dev)
- return ret;
-
- ret = dev_pm_domain_attach(_dev, true);
-- if (ret != -EPROBE_DEFER && drv->probe) {
-- ret = drv->probe(dev);
-- if (ret)
-- dev_pm_domain_detach(_dev, true);
-+ if (ret != -EPROBE_DEFER) {
-+ if (drv->probe) {
-+ ret = drv->probe(dev);
-+ if (ret)
-+ dev_pm_domain_detach(_dev, true);
-+ } else {
-+ /* don't fail if just dev_pm_domain_attach failed */
-+ ret = 0;
-+ }
- }
-
- if (drv->prevent_deferred_probe && ret == -EPROBE_DEFER) {