diff options
author | André Fabian Silva Delgado | 2016-02-22 10:46:39 -0300 |
---|---|---|
committer | André Fabian Silva Delgado | 2016-02-22 10:46:39 -0300 |
commit | ecd2685eb5c4d30cbef2c60907743954cf373f08 (patch) | |
tree | 94855df802fc9ec2b303e5aad1f40f2575cd271b | |
parent | da41b04e89d0694a874a34d7fa764cf907268298 (diff) | |
download | aur-ecd2685eb5c4d30cbef2c60907743954cf373f08.tar.gz |
Update to 4.4.2_gnu-1
-rw-r--r-- | .SRCINFO | 22 | ||||
-rw-r--r-- | PKGBUILD | 10 | ||||
-rw-r--r-- | tpmdd-devel-v3-base-platform-fix-binding-for-drivers-without-probe-callback.patch | 24 |
3 files changed, 12 insertions, 44 deletions
@@ -1,7 +1,7 @@ # Generated by mksrcinfo v8 -# Wed Feb 3 04:13:42 UTC 2016 +# Mon Feb 22 13:46:27 UTC 2016 pkgbase = linux-libre - pkgver = 4.4.1_gnu + pkgver = 4.4.2_gnu pkgrel = 1 url = http://linux-libre.fsfla.org/ arch = i686 @@ -16,8 +16,8 @@ pkgbase = linux-libre options = !strip source = http://linux-libre.fsfla.org/pub/linux-libre/releases/4.4-gnu/linux-libre-4.4-gnu.tar.xz source = http://linux-libre.fsfla.org/pub/linux-libre/releases/4.4-gnu/linux-libre-4.4-gnu.tar.xz.sign - source = http://linux-libre.fsfla.org/pub/linux-libre/releases/4.4.1-gnu/patch-4.4-gnu-4.4.1-gnu.xz - source = http://linux-libre.fsfla.org/pub/linux-libre/releases/4.4.1-gnu/patch-4.4-gnu-4.4.1-gnu.xz.sign + source = http://linux-libre.fsfla.org/pub/linux-libre/releases/4.4.2-gnu/patch-4.4-gnu-4.4.2-gnu.xz + source = http://linux-libre.fsfla.org/pub/linux-libre/releases/4.4.2-gnu/patch-4.4-gnu-4.4.2-gnu.xz.sign source = https://repo.parabola.nu/other/linux-libre/logos/logo_linux_clut224.ppm source = https://repo.parabola.nu/other/linux-libre/logos/logo_linux_clut224.ppm.sig source = https://repo.parabola.nu/other/linux-libre/logos/logo_linux_mono.pbm @@ -29,14 +29,13 @@ pkgbase = linux-libre source = config.armv7h source = linux.preset source = change-default-console-loglevel.patch - source = tpmdd-devel-v3-base-platform-fix-binding-for-drivers-without-probe-callback.patch source = 0001-sdhci-revert.patch source = 0001-4.4-revert-btrfs.patch source = 0001-4.4-revert-xfs.patch source = 0001-drm-radeon-Make-the-driver-load-without-the-firmwares.patch source = 0002-usb-serial-gadget-no-TTY-hangup-on-USB-disconnect-WI.patch - source = https://repo.parabola.nu/other/rcn-libre/patches/4.4.1/rcn-libre-4.4.1-armv7-x5.patch - source = https://repo.parabola.nu/other/rcn-libre/patches/4.4.1/rcn-libre-4.4.1-armv7-x5.patch.sig + source = https://repo.parabola.nu/other/rcn-libre/patches/4.4.2/rcn-libre-4.4.2-armv7-x5.patch + source = https://repo.parabola.nu/other/rcn-libre/patches/4.4.2/rcn-libre-4.4.2-armv7-x5.patch.sig source = 0001-ARM-atags-add-support-for-Marvell-s-u-boot.patch source = 0002-ARM-atags-fdt-retrieve-MAC-addresses-from-Marvell-bo.patch source = 0003-SMILE-Plug-device-tree-file.patch @@ -48,7 +47,7 @@ pkgbase = linux-libre source = 0009-ARM-dts-dove-add-Dove-divider-clocks.patch sha256sums = f53e99866c751f21412737d1f06b0721e207f495c8c64f97dffb681795ee69a0 sha256sums = SKIP - sha256sums = ed09b329d879bb758374b6a76acb841cdf63a6638720378657fb2b6eeed6b265 + sha256sums = f82d7a08ab1fc0d810a74ff294f7757af71fa7f90db0038aabbf086c8006ba78 sha256sums = SKIP sha256sums = bfd4a7f61febe63c880534dcb7c31c5b932dde6acf991810b41a939a93535494 sha256sums = SKIP @@ -61,7 +60,6 @@ pkgbase = linux-libre sha256sums = a24715398ccaf8043a77728cafc6fa9edb898f89d09a66357f2e64ba86264a37 sha256sums = f0d90e756f14533ee67afda280500511a62465b4f76adcc5effa95a40045179c sha256sums = 1256b241cd477b265a3c2d64bdc19ffe3c9bbcee82ea3994c590c2c76e767d99 - sha256sums = ab57037ecee0a425c612babdff47c831378bca0bff063a1308599989a350226d sha256sums = 5313df7cb5b4d005422bd4cd0dae956b2dadba8f3db904275aaf99ac53894375 sha256sums = 51586b733e9f178bebe577258b6057b035eded516ffe8bf8bbb26cb0b26c4958 sha256sums = ffbfaa192d17bfc7c6293aa9a07efe57f65177051ae3d8033d5e45a7bca2e0ad @@ -87,20 +85,20 @@ pkgname = linux-libre depends = kmod depends = mkinitcpio>=0.7 optdepends = crda: to set the correct wireless channels of your country - provides = linux=4.4.1 + provides = linux=4.4.2 conflicts = replaces = linux backup = etc/mkinitcpio.d/linux-libre.preset pkgname = linux-libre-headers pkgdesc = Header files and scripts for building modules for Linux-libre kernel - provides = linux-headers=4.4.1 + provides = linux-headers=4.4.2 conflicts = replaces = linux-headers pkgname = linux-libre-docs pkgdesc = Kernel hackers manual - HTML documentation that comes with the Linux-libre kernel - provides = linux-docs=4.4.1 + provides = linux-docs=4.4.2 conflicts = replaces = linux-docs @@ -11,7 +11,7 @@ pkgbase=linux-libre # Build stock kernel #pkgbase=linux-libre-custom # Build kernel with a different name _pkgbasever=4.4-gnu -_pkgver=4.4.1-gnu +_pkgver=4.4.2-gnu _replacesarchkernel=('linux%') # '%' gets replaced with _kernelname _replacesoldkernels=() # '%' gets replaced with _kernelname @@ -45,7 +45,6 @@ source=("http://linux-libre.fsfla.org/pub/linux-libre/releases/${_pkgbasever}/li # standard config files for mkinitcpio ramdisk 'linux.preset' 'change-default-console-loglevel.patch' - 'tpmdd-devel-v3-base-platform-fix-binding-for-drivers-without-probe-callback.patch' '0001-sdhci-revert.patch' '0001-4.4-revert-btrfs.patch' '0001-4.4-revert-xfs.patch' @@ -65,7 +64,7 @@ source=("http://linux-libre.fsfla.org/pub/linux-libre/releases/${_pkgbasever}/li '0009-ARM-dts-dove-add-Dove-divider-clocks.patch') sha256sums=('f53e99866c751f21412737d1f06b0721e207f495c8c64f97dffb681795ee69a0' 'SKIP' - 'ed09b329d879bb758374b6a76acb841cdf63a6638720378657fb2b6eeed6b265' + 'f82d7a08ab1fc0d810a74ff294f7757af71fa7f90db0038aabbf086c8006ba78' 'SKIP' 'bfd4a7f61febe63c880534dcb7c31c5b932dde6acf991810b41a939a93535494' 'SKIP' @@ -78,7 +77,6 @@ sha256sums=('f53e99866c751f21412737d1f06b0721e207f495c8c64f97dffb681795ee69a0' 'a24715398ccaf8043a77728cafc6fa9edb898f89d09a66357f2e64ba86264a37' 'f0d90e756f14533ee67afda280500511a62465b4f76adcc5effa95a40045179c' '1256b241cd477b265a3c2d64bdc19ffe3c9bbcee82ea3994c590c2c76e767d99' - 'ab57037ecee0a425c612babdff47c831378bca0bff063a1308599989a350226d' '5313df7cb5b4d005422bd4cd0dae956b2dadba8f3db904275aaf99ac53894375' '51586b733e9f178bebe577258b6057b035eded516ffe8bf8bbb26cb0b26c4958' 'ffbfaa192d17bfc7c6293aa9a07efe57f65177051ae3d8033d5e45a7bca2e0ad' @@ -147,10 +145,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" 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) { |