summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorgraysky2020-07-08 07:45:21 -0400
committergraysky2020-07-08 07:45:21 -0400
commit392fadbeedc1ff3865497e79f619a9b0346aa41c (patch)
treec8aed884fc9a88c6e2c0ea897be31c966ec315a9
parent0d5799ea7a1ebcb80ed433eb6a384af5e4165a5a (diff)
downloadaur-392fadbeedc1ff3865497e79f619a9b0346aa41c.tar.gz
Update to 5.7.8rc1-1
-rw-r--r--.SRCINFO20
-rw-r--r--0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch4
-rw-r--r--0002-PCI-EDR-Log-only-ACPI_NOTIFY_DISCONNECT_RECOVER-even.patch38
-rw-r--r--PKGBUILD14
-rw-r--r--config4
5 files changed, 62 insertions, 18 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 123a5963df39..7b668600d7ca 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,5 +1,5 @@
pkgbase = linux-rc
- pkgver = 5.7.6rc1
+ pkgver = 5.7.8rc1
pkgrel = 1
url = https://www.kernel.org/
arch = x86_64
@@ -8,22 +8,24 @@ pkgbase = linux-rc
makedepends = kmod
makedepends = libelf
options = !strip
- source = https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.7.6-rc1.xz
- source = https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.7.6-rc1.sign
- source = https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.7.5.tar.xz
- source = https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.7.5.tar.sign
+ source = https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.7.8-rc1.xz
+ source = https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.7.8-rc1.sign
+ source = https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.7.7.tar.xz
+ source = https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.7.7.tar.sign
source = config
source = 0000-sphinx-workaround.patch
source = 0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch
+ source = 0002-PCI-EDR-Log-only-ACPI_NOTIFY_DISCONNECT_RECOVER-even.patch
validpgpkeys = ABAF11C65A2970B130ABE3C479BE3E4300411886
validpgpkeys = 647F28654894E3BD457199BE38DBBDC86092693E
- sha256sums = d0e65a05f82ab9391eb10b65aff7d52da79e50596ae4ababc4f3907b25dcbbf4
+ sha256sums = 8d2fee49d0652d58f75261368dca71613c21f1032c3db324c7d529d4d4d0fed6
sha256sums = SKIP
- sha256sums = 6c37f90354dbe1e29aa144f850b2050259f8a2d180fd24101f9eafc636bb0b01
+ sha256sums = f840b9679283343c165516585c3070ebb277528721c890e9410a58e9d071ee7f
sha256sums = SKIP
- sha256sums = 623601ed9d7879dd9dba1cd50fc8051f9db508b49b4fc0c47c5a9eb9165fc04e
+ sha256sums = ed60b20ee841e16038da0d145fbf3f53fac94122c4001d6cd03abe64e9e760f6
sha256sums = 8cb21e0b3411327b627a9dd15b8eb773295a0d2782b1a41b2a8839d1b2f5778c
- sha256sums = 382c2e99dbc6fc2184492d961441bc2cde2b8de23e018cb291c952c5e1c3ed37
+ sha256sums = 1716e59693757f339fda588b268ff6f5edc3f2ad61bbe8a61832692572e25b1a
+ sha256sums = 040420a533f7024b49633c4cf397ec95e9c915827e6230abe99890fcd769b009
pkgname = linux-rc
pkgdesc = The release candidate kernel and modules
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 6293092bc1f6..69b4fe4e2e43 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 16945cf3f9e403f531985ba425118584d27414f1 Mon Sep 17 00:00:00 2001
+From a62bbaf1ba0f5e2c498fa9b3ae295aa166d4bb8e 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 1/2] ZEN: Add sysctl and CONFIG to disallow unprivileged
+Subject: [PATCH 1/5] ZEN: Add sysctl and CONFIG to disallow unprivileged
CLONE_NEWUSER
Our default behavior continues to match the vanilla kernel.
diff --git a/0002-PCI-EDR-Log-only-ACPI_NOTIFY_DISCONNECT_RECOVER-even.patch b/0002-PCI-EDR-Log-only-ACPI_NOTIFY_DISCONNECT_RECOVER-even.patch
new file mode 100644
index 000000000000..5d0c5c5ca6d8
--- /dev/null
+++ b/0002-PCI-EDR-Log-only-ACPI_NOTIFY_DISCONNECT_RECOVER-even.patch
@@ -0,0 +1,38 @@
+From 6535fe9061b6f1ce76ac658ae34b85fb3ed38ad9 Mon Sep 17 00:00:00 2001
+From: Kuppuswamy Sathyanarayanan <sathyanarayanan.kuppuswamy@linux.intel.com>
+Date: Wed, 15 Apr 2020 17:38:32 -0700
+Subject: [PATCH 2/5] PCI/EDR: Log only ACPI_NOTIFY_DISCONNECT_RECOVER events
+
+Previously we logged *all* ACPI SYSTEM-level events, which may include lots
+of non-EDR events. Move the message so we only log those related to EDR.
+
+Link: https://lore.kernel.org/r/01afb4e01efbe455de0c445bef6cf3ffc59340d2.1586996350.git.sathyanarayanan.kuppuswamy@linux.intel.com
+[bhelgaas: drop the pci_dbg() of all events since ACPI can log those
+already]
+Signed-off-by: Kuppuswamy Sathyanarayanan <sathyanarayanan.kuppuswamy@linux.intel.com>
+Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
+---
+ drivers/pci/pcie/edr.c | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/drivers/pci/pcie/edr.c b/drivers/pci/pcie/edr.c
+index 594622a6cb16..a6b9b479b97a 100644
+--- a/drivers/pci/pcie/edr.c
++++ b/drivers/pci/pcie/edr.c
+@@ -148,11 +148,11 @@ static void edr_handle_event(acpi_handle handle, u32 event, void *data)
+ pci_ers_result_t estate = PCI_ERS_RESULT_DISCONNECT;
+ u16 status;
+
+- pci_info(pdev, "ACPI event %#x received\n", event);
+-
+ if (event != ACPI_NOTIFY_DISCONNECT_RECOVER)
+ return;
+
++ pci_info(pdev, "EDR event received\n");
++
+ /* Locate the port which issued EDR event */
+ edev = acpi_dpc_port_get(pdev);
+ if (!edev) {
+--
+2.27.0
+
diff --git a/PKGBUILD b/PKGBUILD
index ee6792591717..f154f41b9314 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -7,7 +7,7 @@ _srcname=linux-5.7
_major=5.7
### on initial release this is null otherwise it is the current stable subversion
### ie 1,2,3 corresponding $_major.1, $_major.3 etc.
-_minor=5
+_minor=7
_minorc=$((_minor+1))
### on initial release this is just $_major
_fullver=$_major.$_minor
@@ -25,23 +25,25 @@ options=('!strip')
source=(
https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/"$_rcpatch".{xz,sign}
# https://lkml.org/lkml/2019/8/23/712
- # "$_rcpatch.patch::https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git/patch/?id=$_srcname.y&id2=v${_major}.${_minor}"
+ #"$_rcpatch.patch::https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git/patch/?id=$_srcname.y&id2=v${_major}.${_minor}"
https://www.kernel.org/pub/linux/kernel/v5.x/linux-$_fullver.tar.{xz,sign}
config # the main kernel config file
0000-sphinx-workaround.patch
0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch
+ 0002-PCI-EDR-Log-only-ACPI_NOTIFY_DISCONNECT_RECOVER-even.patch
)
validpgpkeys=(
'ABAF11C65A2970B130ABE3C479BE3E4300411886' # Linus Torvalds
'647F28654894E3BD457199BE38DBBDC86092693E' # Greg Kroah-Hartman
)
-sha256sums=('d0e65a05f82ab9391eb10b65aff7d52da79e50596ae4ababc4f3907b25dcbbf4'
+sha256sums=('8d2fee49d0652d58f75261368dca71613c21f1032c3db324c7d529d4d4d0fed6'
'SKIP'
- '6c37f90354dbe1e29aa144f850b2050259f8a2d180fd24101f9eafc636bb0b01'
+ 'f840b9679283343c165516585c3070ebb277528721c890e9410a58e9d071ee7f'
'SKIP'
- '623601ed9d7879dd9dba1cd50fc8051f9db508b49b4fc0c47c5a9eb9165fc04e'
+ 'ed60b20ee841e16038da0d145fbf3f53fac94122c4001d6cd03abe64e9e760f6'
'8cb21e0b3411327b627a9dd15b8eb773295a0d2782b1a41b2a8839d1b2f5778c'
- '382c2e99dbc6fc2184492d961441bc2cde2b8de23e018cb291c952c5e1c3ed37')
+ '1716e59693757f339fda588b268ff6f5edc3f2ad61bbe8a61832692572e25b1a'
+ '040420a533f7024b49633c4cf397ec95e9c915827e6230abe99890fcd769b009')
export KBUILD_BUILD_HOST=archlinux
diff --git a/config b/config
index 6c53679be371..8df9ab80d63b 100644
--- a/config
+++ b/config
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/x86 5.7.1-arch1 Kernel Configuration
+# Linux/x86 5.7.6-arch1 Kernel Configuration
#
#
@@ -8778,6 +8778,8 @@ CONFIG_HWSPINLOCK=y
#
# Clock Source drivers
#
+CONFIG_TIMER_OF=y
+CONFIG_TIMER_PROBE=y
CONFIG_CLKEVT_I8253=y
CONFIG_I8253_LOCK=y
CONFIG_CLKBLD_I8253=y