summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO54
-rw-r--r--0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch6
-rw-r--r--0002-iwlwifi-pcie-restore-support-for-Killer-Qu-C0-NICs.patch6
-rw-r--r--0003-drm-Remove-PageReserved-manipulation-from-drm_pci_al.patch (renamed from 0004-drm-Remove-PageReserved-manipulation-from-drm_pci_al.patch)6
-rw-r--r--0003-iwlwifi-mvm-Do-not-require-PHY_SKU-NVM-section-for-3.patch40
-rw-r--r--0004-drm-i915-Serialise-i915_active_acquire-with-__active.patch (renamed from 0005-drm-i915-Serialise-i915_active_acquire-with-__active.patch)6
-rw-r--r--0005-drm-i915-gem-Take-runtime-pm-wakeref-prior-to-unbind.patch (renamed from 0006-drm-i915-gem-Take-runtime-pm-wakeref-prior-to-unbind.patch)6
-rw-r--r--0006-drm-i915-gem-Avoid-parking-the-vma-as-we-unbind.patch (renamed from 0007-drm-i915-gem-Avoid-parking-the-vma-as-we-unbind.patch)6
-rw-r--r--0007-drm-i915-gem-Try-to-flush-pending-unbind-events.patch (renamed from 0008-drm-i915-gem-Try-to-flush-pending-unbind-events.patch)6
-rw-r--r--0008-drm-i915-gem-Reinitialise-the-local-list-before-repe.patch (renamed from 0009-drm-i915-gem-Reinitialise-the-local-list-before-repe.patch)6
-rw-r--r--0009-drm-i915-Add-a-simple-is-bound-check-before-unbindin.patch (renamed from 0010-drm-i915-Add-a-simple-is-bound-check-before-unbindin.patch)6
-rw-r--r--0010-drm-i915-Introduce-a-vma.kref.patch (renamed from 0011-drm-i915-Introduce-a-vma.kref.patch)8
-rw-r--r--PKGBUILD44
13 files changed, 78 insertions, 122 deletions
diff --git a/.SRCINFO b/.SRCINFO
index a57f7a3c8407..bacad0107f4f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = linux-ck
- pkgver = 5.5.9
- pkgrel = 2
+ pkgver = 5.5.10
+ pkgrel = 1
url = https://wiki.archlinux.org/index.php/Linux-ck
arch = x86_64
license = GPL2
@@ -8,40 +8,38 @@ pkgbase = linux-ck
makedepends = kmod
makedepends = libelf
options = !strip
- source = https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.5.9.tar.xz
- source = https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.5.9.tar.sign
+ source = https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.5.10.tar.xz
+ source = https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.5.10.tar.sign
source = config
source = enable_additional_cpu_optimizations-20191217.tar.gz::https://github.com/graysky2/kernel_gcc_patch/archive/20191217.tar.gz
source = http://ck.kolivas.org/patches/5.0/5.5/5.5-ck1/patch-5.5-ck1.xz
source = 0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch
source = 0002-iwlwifi-pcie-restore-support-for-Killer-Qu-C0-NICs.patch
- source = 0003-iwlwifi-mvm-Do-not-require-PHY_SKU-NVM-section-for-3.patch
- source = 0004-drm-Remove-PageReserved-manipulation-from-drm_pci_al.patch
- source = 0005-drm-i915-Serialise-i915_active_acquire-with-__active.patch
- source = 0006-drm-i915-gem-Take-runtime-pm-wakeref-prior-to-unbind.patch
- source = 0007-drm-i915-gem-Avoid-parking-the-vma-as-we-unbind.patch
- source = 0008-drm-i915-gem-Try-to-flush-pending-unbind-events.patch
- source = 0009-drm-i915-gem-Reinitialise-the-local-list-before-repe.patch
- source = 0010-drm-i915-Add-a-simple-is-bound-check-before-unbindin.patch
- source = 0011-drm-i915-Introduce-a-vma.kref.patch
+ source = 0003-drm-Remove-PageReserved-manipulation-from-drm_pci_al.patch
+ source = 0004-drm-i915-Serialise-i915_active_acquire-with-__active.patch
+ source = 0005-drm-i915-gem-Take-runtime-pm-wakeref-prior-to-unbind.patch
+ source = 0006-drm-i915-gem-Avoid-parking-the-vma-as-we-unbind.patch
+ source = 0007-drm-i915-gem-Try-to-flush-pending-unbind-events.patch
+ source = 0008-drm-i915-gem-Reinitialise-the-local-list-before-repe.patch
+ source = 0009-drm-i915-Add-a-simple-is-bound-check-before-unbindin.patch
+ source = 0010-drm-i915-Introduce-a-vma.kref.patch
validpgpkeys = ABAF11C65A2970B130ABE3C479BE3E4300411886
validpgpkeys = 647F28654894E3BD457199BE38DBBDC86092693E
- sha256sums = a435e16950bbe80362495383c2b5e8b78a4b3879c894e2b3c38ecba6fe7ca878
+ sha256sums = e31d8e35d7d9766fa912b8cebcfaaa8fc6dd07413a467641d264fd13cf20fc23
sha256sums = SKIP
sha256sums = a841aa011edf6bae0ffbe8ead8177e5056de5a6d7333bb96e16917903de4d868
sha256sums = 7a4a209de815f4bae49c7c577c0584c77257e3953ac4324d2aa425859ba657f5
sha256sums = 37a9d61e8a0b5a73992e1397c3a9cc947d39e715f205f3c665eb157b96d58f98
- sha256sums = 722457bc89cb4d2e5a08cef81898ebc3e28988b4c8043e5ce588a8945fae67b7
- sha256sums = 8a9d916b93813a197d20f8c59bb04f72b66bf97e309caa79f0ca53e74d04dd70
- sha256sums = 0aee67ba0a4a045d93efed61eee5c439e77e2a89c8eadd73ddd1dfc4d2822969
- sha256sums = a2c19e161aff088d68a8f27408a476c95482e0a4eb6ac8bd26434ccf5c3daa27
- sha256sums = c3e337ade9968786eafbcb5c6ddc0cee20246f2f2e1eb39a5c90f41147576fc7
- sha256sums = 92ee77e2e9d68257a15c7f51d5f21c118866a9737e10fb647f62b6c33ee54cc2
- sha256sums = 98fc562e6525bebfc533435668ad206b1fcd8ced1e261d2f4a6b057e057bc90b
- sha256sums = a470eaca098b4ab32cdcbbc4a373df4c61e103073ab8d7f8f46c022c1397344a
- sha256sums = 0e51e96d6fbea118c75e2249e3921e424a48053e7c51be99ce4ae7737692a10d
- sha256sums = 4e6cb36aa15c852dd29d1034af5592c87f76e2f6f5dec2b530882b82d237c22d
- sha256sums = 334c1ddda7b98bf47ef3e0386f70b6edac21fc1efdbedd676ca3afef7f14d0f6
+ sha256sums = 66a5998393dbadc770866164910f7cf5a6ea3581fc186e600eba4a38df6a6e56
+ sha256sums = f84da7259bbbd4037dd64eaad65f52c00359c1f788cd74c9967a28256a766fa1
+ sha256sums = 0805b20d65e7837ae144ce6d480155ed46d94b9258e4ccc52214e339e24dd533
+ sha256sums = 5f3f711df751e903dfc79941529163adb631bd44012f30c11235e0efac5f69c9
+ sha256sums = 4e130e45adac5add735dd06790ec9a49a3ab3cc246e7e70415e2c6f3b82a8cd0
+ sha256sums = 1d3752cacb94b4e6e98842deb52bdb4ce8aaab93996ab63c9a2ee17b931d8780
+ sha256sums = 0fbf9372a817cb6792c71c304948d79f17f08f9e4eb8393f5d69ba399ef0343e
+ sha256sums = 8d82f3e5940bc2dc93b1978a3825777a078af46c391a860393ef0d01e1a16f37
+ sha256sums = a3e3e9cb97c81067d5b6290e4a61514ec7f09aa7d39070a3b4f2088371459fe6
+ sha256sums = 82bb562401324ee57807a573ebb9a30b8e14e74f6a82298c69fdedf9e07859e1
pkgname = linux-ck
pkgdesc = The Linux-ck kernel and modules with the ck1 patchset featuring MuQSS CPU scheduler
@@ -50,11 +48,11 @@ pkgname = linux-ck
depends = initramfs
optdepends = crda: to set the correct wireless channels of your country
optdepends = linux-firmware: firmware images needed for some devices
- provides = linux-ck=5.5.9
+ provides = linux-ck=5.5.10
pkgname = linux-ck-headers
pkgdesc = Headers and scripts for building modules for Linux-ck kernel
depends = linux-ck
- provides = linux-ck-headers=5.5.9
- provides = linux-headers=5.5.9
+ provides = linux-ck-headers=5.5.10
+ provides = linux-headers=5.5.10
diff --git a/0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch b/0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch
index aed5e4f5930a..f9813b7eb95c 100644
--- a/0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch
+++ b/0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch
@@ -1,7 +1,7 @@
-From e682fab50063adcbbc5732a41ec5c0f26fb5cdd3 Mon Sep 17 00:00:00 2001
+From cd55bb3d8ee4c2b64d67da7cbe7116754cf6012e Mon Sep 17 00:00:00 2001
From: "Jan Alexander Steffens (heftig)" <jan.steffens@gmail.com>
Date: Mon, 16 Sep 2019 04:53:20 +0200
-Subject: [PATCH 01/12] ZEN: Add sysctl and CONFIG to disallow unprivileged
+Subject: [PATCH 01/11] ZEN: Add sysctl and CONFIG to disallow unprivileged
CLONE_NEWUSER
Our default behavior continues to match the vanilla kernel.
@@ -128,5 +128,5 @@ index 8eadadc478f9..c36ecd19562c 100644
static DEFINE_MUTEX(userns_state_mutex);
--
-2.25.1
+2.25.2
diff --git a/0002-iwlwifi-pcie-restore-support-for-Killer-Qu-C0-NICs.patch b/0002-iwlwifi-pcie-restore-support-for-Killer-Qu-C0-NICs.patch
index fcf095225209..198c71638593 100644
--- a/0002-iwlwifi-pcie-restore-support-for-Killer-Qu-C0-NICs.patch
+++ b/0002-iwlwifi-pcie-restore-support-for-Killer-Qu-C0-NICs.patch
@@ -1,7 +1,7 @@
-From 37cd2cfd87752fd61a5b4995da2e418ffd903212 Mon Sep 17 00:00:00 2001
+From 4ba9f5444ba21a670066cf25fae5ece241094a24 Mon Sep 17 00:00:00 2001
From: "Jan Alexander Steffens (heftig)" <jan.steffens@gmail.com>
Date: Tue, 24 Dec 2019 06:16:39 +0100
-Subject: [PATCH 02/12] iwlwifi: pcie: restore support for Killer Qu C0 NICs
+Subject: [PATCH 02/11] iwlwifi: pcie: restore support for Killer Qu C0 NICs
Commit 809805a820c6 ("iwlwifi: pcie: move some cfg mangling from
trans_pcie_alloc to probe") refactored the cfg mangling. Unfortunately,
@@ -38,5 +38,5 @@ index b0b7eca1754e..de62a6dc4e73 100644
/* same thing for QuZ... */
--
-2.25.1
+2.25.2
diff --git a/0004-drm-Remove-PageReserved-manipulation-from-drm_pci_al.patch b/0003-drm-Remove-PageReserved-manipulation-from-drm_pci_al.patch
index 869571ebfc48..1355513c3296 100644
--- a/0004-drm-Remove-PageReserved-manipulation-from-drm_pci_al.patch
+++ b/0003-drm-Remove-PageReserved-manipulation-from-drm_pci_al.patch
@@ -1,7 +1,7 @@
-From c050409779e32b969e1162066ad2b7bc8f524c4a Mon Sep 17 00:00:00 2001
+From 686cb427b261df01cefbd4fadfdde442fd136052 Mon Sep 17 00:00:00 2001
From: Chris Wilson <chris@chris-wilson.co.uk>
Date: Sun, 2 Feb 2020 17:16:31 +0000
-Subject: [PATCH 04/12] drm: Remove PageReserved manipulation from
+Subject: [PATCH 03/11] drm: Remove PageReserved manipulation from
drm_pci_alloc
drm_pci_alloc/drm_pci_free are very thin wrappers around the core dma
@@ -88,5 +88,5 @@ index a86a3ab2771c..235729f4aadb 100644
/**
--
-2.25.1
+2.25.2
diff --git a/0003-iwlwifi-mvm-Do-not-require-PHY_SKU-NVM-section-for-3.patch b/0003-iwlwifi-mvm-Do-not-require-PHY_SKU-NVM-section-for-3.patch
deleted file mode 100644
index 6659ad08060f..000000000000
--- a/0003-iwlwifi-mvm-Do-not-require-PHY_SKU-NVM-section-for-3.patch
+++ /dev/null
@@ -1,40 +0,0 @@
-From ac4b319aa4d3db1da7dccc3f5ba6a901aa94fb15 Mon Sep 17 00:00:00 2001
-From: Dan Moulding <dmoulding@me.com>
-Date: Tue, 28 Jan 2020 02:31:07 -0700
-Subject: [PATCH 03/12] iwlwifi: mvm: Do not require PHY_SKU NVM section for
- 3168 devices
-
-The logic for checking required NVM sections was recently fixed in
-commit b3f20e098293 ("iwlwifi: mvm: fix NVM check for 3168
-devices"). However, with that fixed the else is now taken for 3168
-devices and within the else clause there is a mandatory check for the
-PHY_SKU section. This causes the parsing to fail for 3168 devices.
-
-The PHY_SKU section is really only mandatory for the IWL_NVM_EXT
-layout (the phy_sku parameter of iwl_parse_nvm_data is only used when
-the NVM type is IWL_NVM_EXT). So this changes the PHY_SKU section
-check so that it's only mandatory for IWL_NVM_EXT.
-
-Fixes: b3f20e098293 ("iwlwifi: mvm: fix NVM check for 3168 devices")
-Signed-off-by: Dan Moulding <dmoulding@me.com>
----
- drivers/net/wireless/intel/iwlwifi/mvm/nvm.c | 3 ++-
- 1 file changed, 2 insertions(+), 1 deletion(-)
-
-diff --git a/drivers/net/wireless/intel/iwlwifi/mvm/nvm.c b/drivers/net/wireless/intel/iwlwifi/mvm/nvm.c
-index 46128a2a9c6e..e98ce380c7b9 100644
---- a/drivers/net/wireless/intel/iwlwifi/mvm/nvm.c
-+++ b/drivers/net/wireless/intel/iwlwifi/mvm/nvm.c
-@@ -308,7 +308,8 @@ iwl_parse_nvm_sections(struct iwl_mvm *mvm)
- }
-
- /* PHY_SKU section is mandatory in B0 */
-- if (!mvm->nvm_sections[NVM_SECTION_TYPE_PHY_SKU].data) {
-+ if (mvm->trans->cfg->nvm_type == IWL_NVM_EXT &&
-+ !mvm->nvm_sections[NVM_SECTION_TYPE_PHY_SKU].data) {
- IWL_ERR(mvm,
- "Can't parse phy_sku in B0, empty sections\n");
- return NULL;
---
-2.25.1
-
diff --git a/0005-drm-i915-Serialise-i915_active_acquire-with-__active.patch b/0004-drm-i915-Serialise-i915_active_acquire-with-__active.patch
index 2c4107607df9..7e9778482570 100644
--- a/0005-drm-i915-Serialise-i915_active_acquire-with-__active.patch
+++ b/0004-drm-i915-Serialise-i915_active_acquire-with-__active.patch
@@ -1,7 +1,7 @@
-From f2946a514086d7ddac28bc80711a41c56f14f8cd Mon Sep 17 00:00:00 2001
+From 2e70052bc15b93a2984d7a3e463e55ca3f18b569 Mon Sep 17 00:00:00 2001
From: Chris Wilson <chris@chris-wilson.co.uk>
Date: Thu, 5 Dec 2019 18:33:32 +0000
-Subject: [PATCH 05/12] drm/i915: Serialise i915_active_acquire() with
+Subject: [PATCH 04/11] drm/i915: Serialise i915_active_acquire() with
__active_retire()
As __active_retire() does it's final atomic_dec() under the
@@ -75,5 +75,5 @@ index a19e7d89bc8a..378b52d1ab74 100644
mutex_unlock(&ref->mutex);
--
-2.25.1
+2.25.2
diff --git a/0006-drm-i915-gem-Take-runtime-pm-wakeref-prior-to-unbind.patch b/0005-drm-i915-gem-Take-runtime-pm-wakeref-prior-to-unbind.patch
index 88a312b77e27..1432c4022ce6 100644
--- a/0006-drm-i915-gem-Take-runtime-pm-wakeref-prior-to-unbind.patch
+++ b/0005-drm-i915-gem-Take-runtime-pm-wakeref-prior-to-unbind.patch
@@ -1,7 +1,7 @@
-From f60874b8617090cef976c8f266681050e0126f0d Mon Sep 17 00:00:00 2001
+From e4c42bd073db08db2f3a01382aa5073dfb871f02 Mon Sep 17 00:00:00 2001
From: Chris Wilson <chris@chris-wilson.co.uk>
Date: Tue, 3 Dec 2019 10:13:46 +0000
-Subject: [PATCH 06/12] drm/i915/gem: Take runtime-pm wakeref prior to
+Subject: [PATCH 05/11] drm/i915/gem: Take runtime-pm wakeref prior to
unbinding
Some machines require ACPI for runtime resume, and ACPI is quite kmalloc
@@ -126,5 +126,5 @@ index 3f07948ea4da..ed2436db5dd2 100644
}
--
-2.25.1
+2.25.2
diff --git a/0007-drm-i915-gem-Avoid-parking-the-vma-as-we-unbind.patch b/0006-drm-i915-gem-Avoid-parking-the-vma-as-we-unbind.patch
index 69cb6145d8c3..0a99419fade2 100644
--- a/0007-drm-i915-gem-Avoid-parking-the-vma-as-we-unbind.patch
+++ b/0006-drm-i915-gem-Avoid-parking-the-vma-as-we-unbind.patch
@@ -1,7 +1,7 @@
-From c1ce5dc309a4d6df4ccf0e7e518ade69a6c62a55 Mon Sep 17 00:00:00 2001
+From 79e0b89416f08594e4de623bd7abb344c73a4eb7 Mon Sep 17 00:00:00 2001
From: Chris Wilson <chris@chris-wilson.co.uk>
Date: Tue, 3 Dec 2019 15:50:32 +0000
-Subject: [PATCH 07/12] drm/i915/gem: Avoid parking the vma as we unbind
+Subject: [PATCH 06/11] drm/i915/gem: Avoid parking the vma as we unbind
In order to avoid keeping a reference on the i915_vma (which is long
overdue!) we have to coordinate all the possible lifetimes and only use
@@ -59,5 +59,5 @@ index ed2436db5dd2..739543812422 100644
spin_lock(&obj->vma.lock);
}
--
-2.25.1
+2.25.2
diff --git a/0008-drm-i915-gem-Try-to-flush-pending-unbind-events.patch b/0007-drm-i915-gem-Try-to-flush-pending-unbind-events.patch
index d4bcb2b7ea4b..2dc3ed48e341 100644
--- a/0008-drm-i915-gem-Try-to-flush-pending-unbind-events.patch
+++ b/0007-drm-i915-gem-Try-to-flush-pending-unbind-events.patch
@@ -1,7 +1,7 @@
-From a981fef4b9989edac079a638644d6dcb33c72052 Mon Sep 17 00:00:00 2001
+From a9aa912dce23628748d441177032ff9a5b96d949 Mon Sep 17 00:00:00 2001
From: Chris Wilson <chris@chris-wilson.co.uk>
Date: Wed, 4 Dec 2019 12:35:56 +0000
-Subject: [PATCH 08/12] drm/i915/gem: Try to flush pending unbind events
+Subject: [PATCH 07/11] drm/i915/gem: Try to flush pending unbind events
If we cannot handle a vma within the unbind loop, try to flush the
pending events (i915_vma_parked, i915_vm_release) and try again. This
@@ -60,5 +60,5 @@ index 739543812422..85b12228c2cf 100644
return ret;
--
-2.25.1
+2.25.2
diff --git a/0009-drm-i915-gem-Reinitialise-the-local-list-before-repe.patch b/0008-drm-i915-gem-Reinitialise-the-local-list-before-repe.patch
index 1ae699a00a33..74b68c442bf2 100644
--- a/0009-drm-i915-gem-Reinitialise-the-local-list-before-repe.patch
+++ b/0008-drm-i915-gem-Reinitialise-the-local-list-before-repe.patch
@@ -1,7 +1,7 @@
-From b2efbf0494f21b9abe4d247b4e0794358845ec10 Mon Sep 17 00:00:00 2001
+From 9109f28c248016fc52b976fb96b2adc7e9cc790d Mon Sep 17 00:00:00 2001
From: Chris Wilson <chris@chris-wilson.co.uk>
Date: Thu, 5 Dec 2019 13:29:12 +0000
-Subject: [PATCH 09/12] drm/i915/gem: Reinitialise the local list before
+Subject: [PATCH 08/11] drm/i915/gem: Reinitialise the local list before
repeating
As we may start the loop again, we require our local list of i915_vma
@@ -30,5 +30,5 @@ index 85b12228c2cf..c2c025c4f4ad 100644
if (ret == -EAGAIN && flags & I915_GEM_OBJECT_UNBIND_ACTIVE) {
--
-2.25.1
+2.25.2
diff --git a/0010-drm-i915-Add-a-simple-is-bound-check-before-unbindin.patch b/0009-drm-i915-Add-a-simple-is-bound-check-before-unbindin.patch
index b2910eb7829f..2520782598cb 100644
--- a/0010-drm-i915-Add-a-simple-is-bound-check-before-unbindin.patch
+++ b/0009-drm-i915-Add-a-simple-is-bound-check-before-unbindin.patch
@@ -1,7 +1,7 @@
-From 7a274ee4422f80da951ebb4339b653509a1bf80f Mon Sep 17 00:00:00 2001
+From ae537a08bb3931e6087e95ecb59043bb13ce76bb Mon Sep 17 00:00:00 2001
From: Chris Wilson <chris@chris-wilson.co.uk>
Date: Sun, 22 Dec 2019 21:02:54 +0000
-Subject: [PATCH 10/12] drm/i915: Add a simple is-bound check before unbinding
+Subject: [PATCH 09/11] drm/i915: Add a simple is-bound check before unbinding
Only acquire the various atomic references required to unbind the vma if
we do need to unbind the vma.
@@ -37,5 +37,5 @@ index c2c025c4f4ad..83eed642cbcd 100644
ret = -EBUSY;
--
-2.25.1
+2.25.2
diff --git a/0011-drm-i915-Introduce-a-vma.kref.patch b/0010-drm-i915-Introduce-a-vma.kref.patch
index 34a9559d73fa..8baba93d6775 100644
--- a/0011-drm-i915-Introduce-a-vma.kref.patch
+++ b/0010-drm-i915-Introduce-a-vma.kref.patch
@@ -1,7 +1,7 @@
-From c666d789f441d06cc32fe19aef800b9fb1e2cb10 Mon Sep 17 00:00:00 2001
+From 3b13f04a0be3eafa7b3a3be2ab068f2636c44be2 Mon Sep 17 00:00:00 2001
From: Chris Wilson <chris@chris-wilson.co.uk>
Date: Sun, 22 Dec 2019 21:02:55 +0000
-Subject: [PATCH 11/12] drm/i915: Introduce a vma.kref
+Subject: [PATCH 10/11] drm/i915: Introduce a vma.kref
Start introducing a kref on i915_vma in order to protect the vma unbind
(i915_gem_object_unbind) from a parallel destruction (i915_vma_parked).
@@ -50,7 +50,7 @@ index 688c49a24f32..bd1e2c12de63 100644
}
diff --git a/drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c b/drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c
-index 29b2077b73d2..d226e55df8b2 100644
+index e81c2726f7fd..3d8f00d40d42 100644
--- a/drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c
+++ b/drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c
@@ -161,7 +161,7 @@ static int check_partial_mapping(struct drm_i915_gem_object *obj,
@@ -248,5 +248,5 @@ index 465932813bc5..ce1db908ad69 100644
#define assert_vma_held(vma) dma_resv_assert_held((vma)->resv)
--
-2.25.1
+2.25.2
diff --git a/PKGBUILD b/PKGBUILD
index 9d68384303bd..2546349f2c65 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -61,8 +61,8 @@ _localmodcfg=
### IMPORTANT: Do no edit below this line unless you know what you're doing
pkgbase=linux-ck
-pkgver=5.5.9
-pkgrel=2
+pkgver=5.5.10
+pkgrel=1
_ckpatchversion=1
arch=(x86_64)
url="https://wiki.archlinux.org/index.php/Linux-ck"
@@ -80,36 +80,34 @@ source=(
"http://ck.kolivas.org/patches/5.0/5.5/5.5-ck${_ckpatchversion}/$_ckpatch.xz"
0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch
0002-iwlwifi-pcie-restore-support-for-Killer-Qu-C0-NICs.patch
- 0003-iwlwifi-mvm-Do-not-require-PHY_SKU-NVM-section-for-3.patch
- 0004-drm-Remove-PageReserved-manipulation-from-drm_pci_al.patch
- 0005-drm-i915-Serialise-i915_active_acquire-with-__active.patch
- 0006-drm-i915-gem-Take-runtime-pm-wakeref-prior-to-unbind.patch
- 0007-drm-i915-gem-Avoid-parking-the-vma-as-we-unbind.patch
- 0008-drm-i915-gem-Try-to-flush-pending-unbind-events.patch
- 0009-drm-i915-gem-Reinitialise-the-local-list-before-repe.patch
- 0010-drm-i915-Add-a-simple-is-bound-check-before-unbindin.patch
- 0011-drm-i915-Introduce-a-vma.kref.patch
+ 0003-drm-Remove-PageReserved-manipulation-from-drm_pci_al.patch
+ 0004-drm-i915-Serialise-i915_active_acquire-with-__active.patch
+ 0005-drm-i915-gem-Take-runtime-pm-wakeref-prior-to-unbind.patch
+ 0006-drm-i915-gem-Avoid-parking-the-vma-as-we-unbind.patch
+ 0007-drm-i915-gem-Try-to-flush-pending-unbind-events.patch
+ 0008-drm-i915-gem-Reinitialise-the-local-list-before-repe.patch
+ 0009-drm-i915-Add-a-simple-is-bound-check-before-unbindin.patch
+ 0010-drm-i915-Introduce-a-vma.kref.patch
)
validpgpkeys=(
'ABAF11C65A2970B130ABE3C479BE3E4300411886' # Linus Torvalds
'647F28654894E3BD457199BE38DBBDC86092693E' # Greg Kroah-Hartman
)
-sha256sums=('a435e16950bbe80362495383c2b5e8b78a4b3879c894e2b3c38ecba6fe7ca878'
+sha256sums=('e31d8e35d7d9766fa912b8cebcfaaa8fc6dd07413a467641d264fd13cf20fc23'
'SKIP'
'a841aa011edf6bae0ffbe8ead8177e5056de5a6d7333bb96e16917903de4d868'
'7a4a209de815f4bae49c7c577c0584c77257e3953ac4324d2aa425859ba657f5'
'37a9d61e8a0b5a73992e1397c3a9cc947d39e715f205f3c665eb157b96d58f98'
- '722457bc89cb4d2e5a08cef81898ebc3e28988b4c8043e5ce588a8945fae67b7'
- '8a9d916b93813a197d20f8c59bb04f72b66bf97e309caa79f0ca53e74d04dd70'
- '0aee67ba0a4a045d93efed61eee5c439e77e2a89c8eadd73ddd1dfc4d2822969'
- 'a2c19e161aff088d68a8f27408a476c95482e0a4eb6ac8bd26434ccf5c3daa27'
- 'c3e337ade9968786eafbcb5c6ddc0cee20246f2f2e1eb39a5c90f41147576fc7'
- '92ee77e2e9d68257a15c7f51d5f21c118866a9737e10fb647f62b6c33ee54cc2'
- '98fc562e6525bebfc533435668ad206b1fcd8ced1e261d2f4a6b057e057bc90b'
- 'a470eaca098b4ab32cdcbbc4a373df4c61e103073ab8d7f8f46c022c1397344a'
- '0e51e96d6fbea118c75e2249e3921e424a48053e7c51be99ce4ae7737692a10d'
- '4e6cb36aa15c852dd29d1034af5592c87f76e2f6f5dec2b530882b82d237c22d'
- '334c1ddda7b98bf47ef3e0386f70b6edac21fc1efdbedd676ca3afef7f14d0f6')
+ '66a5998393dbadc770866164910f7cf5a6ea3581fc186e600eba4a38df6a6e56'
+ 'f84da7259bbbd4037dd64eaad65f52c00359c1f788cd74c9967a28256a766fa1'
+ '0805b20d65e7837ae144ce6d480155ed46d94b9258e4ccc52214e339e24dd533'
+ '5f3f711df751e903dfc79941529163adb631bd44012f30c11235e0efac5f69c9'
+ '4e130e45adac5add735dd06790ec9a49a3ab3cc246e7e70415e2c6f3b82a8cd0'
+ '1d3752cacb94b4e6e98842deb52bdb4ce8aaab93996ab63c9a2ee17b931d8780'
+ '0fbf9372a817cb6792c71c304948d79f17f08f9e4eb8393f5d69ba399ef0343e'
+ '8d82f3e5940bc2dc93b1978a3825777a078af46c391a860393ef0d01e1a16f37'
+ 'a3e3e9cb97c81067d5b6290e4a61514ec7f09aa7d39070a3b4f2088371459fe6'
+ '82bb562401324ee57807a573ebb9a30b8e14e74f6a82298c69fdedf9e07859e1')
export KBUILD_BUILD_HOST=archlinux
export KBUILD_BUILD_USER=$pkgbase