Home Home > GIT Browse > stable-xen
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJiri Slaby <jslaby@suse.cz>2017-07-18 14:48:23 +0200
committerJiri Slaby <jslaby@suse.cz>2017-07-18 14:48:23 +0200
commitff157794af07669641f3d38f24b7a1f21a66539e (patch)
tree4c20784354de941f84cef759aa3b039ece97709a
parente2957b583f02c7db47e28d38d0e3de42c2c9e83c (diff)
- Refresh
patches.suse/0001-x86-entry-64-Refactor-IRQ-stacks-and-make-them-NMI-s.patch. - Refresh patches.suse/0002-x86-entry-64-Initialize-the-top-of-the-IRQ-stack-bef.patch. - Refresh patches.suse/0003-x86-dumpstack-fix-occasionally-missing-registers.patch. - Refresh patches.suse/0004-x86-dumpstack-fix-interrupt-and-exception-stack-boun.patch. - Refresh patches.suse/0005-objtool-add-ORC-unwind-table-generation.patch. - Refresh patches.suse/0006-objtool-x86-add-facility-for-asm-code-to-provide-unw.patch. - Refresh patches.suse/0007-x86-entry-64-add-unwind-hint-annotations.patch. - Refresh patches.suse/0008-x86-asm-add-unwind-hint-annotations-to-sync_core.patch. Update upstream information.
-rw-r--r--patches.suse/0001-x86-entry-64-Refactor-IRQ-stacks-and-make-them-NMI-s.patch4
-rw-r--r--patches.suse/0002-x86-entry-64-Initialize-the-top-of-the-IRQ-stack-bef.patch4
-rw-r--r--patches.suse/0003-x86-dumpstack-fix-occasionally-missing-registers.patch4
-rw-r--r--patches.suse/0004-x86-dumpstack-fix-interrupt-and-exception-stack-boun.patch4
-rw-r--r--patches.suse/0005-objtool-add-ORC-unwind-table-generation.patch4
-rw-r--r--patches.suse/0006-objtool-x86-add-facility-for-asm-code-to-provide-unw.patch4
-rw-r--r--patches.suse/0007-x86-entry-64-add-unwind-hint-annotations.patch4
-rw-r--r--patches.suse/0008-x86-asm-add-unwind-hint-annotations-to-sync_core.patch4
8 files changed, 24 insertions, 8 deletions
diff --git a/patches.suse/0001-x86-entry-64-Refactor-IRQ-stacks-and-make-them-NMI-s.patch b/patches.suse/0001-x86-entry-64-Refactor-IRQ-stacks-and-make-them-NMI-s.patch
index 3e4ff610ae..ff2c7b925e 100644
--- a/patches.suse/0001-x86-entry-64-Refactor-IRQ-stacks-and-make-them-NMI-s.patch
+++ b/patches.suse/0001-x86-entry-64-Refactor-IRQ-stacks-and-make-them-NMI-s.patch
@@ -1,7 +1,9 @@
From: Andy Lutomirski <luto@kernel.org>
Date: Fri, 30 Jun 2017 08:56:32 -0700
Subject: x86/entry/64: Refactor IRQ stacks and make them NMI-safe
-Patch-mainline: submitted Jun 28th 2017
+Patch-mainline: Queued in subsystem maintainer repository
+Git-repo: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git
+Git-commit: 1d3e53e8624a3ec85f4041ca6d973da7c1575938
References: bnc#1018348
This will allow IRQ stacks to nest inside NMIs or similar entries
diff --git a/patches.suse/0002-x86-entry-64-Initialize-the-top-of-the-IRQ-stack-bef.patch b/patches.suse/0002-x86-entry-64-Initialize-the-top-of-the-IRQ-stack-bef.patch
index accae242f1..da61df01d0 100644
--- a/patches.suse/0002-x86-entry-64-Initialize-the-top-of-the-IRQ-stack-bef.patch
+++ b/patches.suse/0002-x86-entry-64-Initialize-the-top-of-the-IRQ-stack-bef.patch
@@ -2,7 +2,9 @@ From: Andy Lutomirski <luto@kernel.org>
Date: Fri, 30 Jun 2017 08:56:33 -0700
Subject: x86/entry/64: Initialize the top of the IRQ stack before switching
stacks
-Patch-mainline: submitted Jun 28th 2017
+Patch-mainline: Queued in subsystem maintainer repository
+Git-repo: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git
+Git-commit: 2995590964da93e1fd9a91550f9c9d9fab28f160
References: bnc#1018348
The OOPS unwinder wants the word at the top of the IRQ stack to
diff --git a/patches.suse/0003-x86-dumpstack-fix-occasionally-missing-registers.patch b/patches.suse/0003-x86-dumpstack-fix-occasionally-missing-registers.patch
index 3ed238efb9..6ff74d7ac9 100644
--- a/patches.suse/0003-x86-dumpstack-fix-occasionally-missing-registers.patch
+++ b/patches.suse/0003-x86-dumpstack-fix-occasionally-missing-registers.patch
@@ -1,7 +1,9 @@
From: Josh Poimboeuf <jpoimboe@redhat.com>
Date: Wed, 5 Jul 2017 14:48:48 -0500
Subject: x86/dumpstack: fix occasionally missing registers
-Patch-mainline: submitted Jun 28th 2017
+Patch-mainline: Queued in subsystem maintainer repository
+Git-repo: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git
+Git-commit: b0529becebde629ff6abf2afdca6def6824f4fa9
References: bnc#1018348
If two consecutive stack frames have pt_regs, the oops dump code fails
diff --git a/patches.suse/0004-x86-dumpstack-fix-interrupt-and-exception-stack-boun.patch b/patches.suse/0004-x86-dumpstack-fix-interrupt-and-exception-stack-boun.patch
index 4cd7c318b6..ecdbde63a7 100644
--- a/patches.suse/0004-x86-dumpstack-fix-interrupt-and-exception-stack-boun.patch
+++ b/patches.suse/0004-x86-dumpstack-fix-interrupt-and-exception-stack-boun.patch
@@ -1,7 +1,9 @@
From: Josh Poimboeuf <jpoimboe@redhat.com>
Date: Wed, 5 Jul 2017 14:54:20 -0500
Subject: x86/dumpstack: fix interrupt and exception stack boundary checks
-Patch-mainline: submitted Jun 28th 2017
+Patch-mainline: Queued in subsystem maintainer repository
+Git-repo: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git
+Git-commit: 5a3cf86978a1ac433407704ec280919751aa2699
References: bnc#1018348
On x86_64, the double fault exception stack is located immediately after
diff --git a/patches.suse/0005-objtool-add-ORC-unwind-table-generation.patch b/patches.suse/0005-objtool-add-ORC-unwind-table-generation.patch
index 235e325147..3e8a30e9c6 100644
--- a/patches.suse/0005-objtool-add-ORC-unwind-table-generation.patch
+++ b/patches.suse/0005-objtool-add-ORC-unwind-table-generation.patch
@@ -1,7 +1,9 @@
From: Josh Poimboeuf <jpoimboe@redhat.com>
Date: Wed, 31 May 2017 19:38:55 -0500
Subject: objtool: add ORC unwind table generation
-Patch-mainline: submitted Jun 28th 2017
+Patch-mainline: Queued in subsystem maintainer repository
+Git-repo: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git
+Git-commit: 627fce14809ba5610b0cb476cd0186d3fcedecfc
References: bnc#1018348
Now that objtool knows the states of all registers on the stack for each
diff --git a/patches.suse/0006-objtool-x86-add-facility-for-asm-code-to-provide-unw.patch b/patches.suse/0006-objtool-x86-add-facility-for-asm-code-to-provide-unw.patch
index a7210a2a1d..e9fbed0f76 100644
--- a/patches.suse/0006-objtool-x86-add-facility-for-asm-code-to-provide-unw.patch
+++ b/patches.suse/0006-objtool-x86-add-facility-for-asm-code-to-provide-unw.patch
@@ -1,7 +1,9 @@
From: Josh Poimboeuf <jpoimboe@redhat.com>
Date: Wed, 31 May 2017 19:44:58 -0500
Subject: objtool, x86: add facility for asm code to provide unwind hints
-Patch-mainline: submitted Jun 28th 2017
+Patch-mainline: Queued in subsystem maintainer repository
+Git-repo: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git
+Git-commit: 39358a033b2e4432052265c1fa0f36f572d8cfb5
References: bnc#1018348
Some asm (and inline asm) code does special things to the stack which
diff --git a/patches.suse/0007-x86-entry-64-add-unwind-hint-annotations.patch b/patches.suse/0007-x86-entry-64-add-unwind-hint-annotations.patch
index c8fc747fb6..b5f3a616fd 100644
--- a/patches.suse/0007-x86-entry-64-add-unwind-hint-annotations.patch
+++ b/patches.suse/0007-x86-entry-64-add-unwind-hint-annotations.patch
@@ -1,7 +1,9 @@
From: Josh Poimboeuf <jpoimboe@redhat.com>
Date: Wed, 31 May 2017 19:48:12 -0500
Subject: x86/entry/64: add unwind hint annotations
-Patch-mainline: submitted Jun 28th 2017
+Patch-mainline: Queued in subsystem maintainer repository
+Git-repo: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git
+Git-commit: 8c1f75587a18ca032da8f6376d1ed882d7095289
References: bnc#1018348
Add unwind hint annotations to entry_64.S. This will enable the ORC
diff --git a/patches.suse/0008-x86-asm-add-unwind-hint-annotations-to-sync_core.patch b/patches.suse/0008-x86-asm-add-unwind-hint-annotations-to-sync_core.patch
index 3ff6d28aab..a277c44595 100644
--- a/patches.suse/0008-x86-asm-add-unwind-hint-annotations-to-sync_core.patch
+++ b/patches.suse/0008-x86-asm-add-unwind-hint-annotations-to-sync_core.patch
@@ -1,7 +1,9 @@
From: Josh Poimboeuf <jpoimboe@redhat.com>
Date: Wed, 31 May 2017 20:02:47 -0500
Subject: x86/asm: add unwind hint annotations to sync_core()
-Patch-mainline: submitted Jun 28th 2017
+Patch-mainline: Queued in subsystem maintainer repository
+Git-repo: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git
+Git-commit: 76846bf3cb09e98881cb4908385a0e899716b01f
References: bnc#1018348
This enables objtool to grok the iret in the middle of a C function.