summaryrefslogtreecommitdiffstats
path: root/debian/patches-rt/slub-enable-irqs-for-no-wait.patch
diff options
context:
space:
mode:
Diffstat (limited to 'debian/patches-rt/slub-enable-irqs-for-no-wait.patch')
-rw-r--r--debian/patches-rt/slub-enable-irqs-for-no-wait.patch6
1 files changed, 3 insertions, 3 deletions
diff --git a/debian/patches-rt/slub-enable-irqs-for-no-wait.patch b/debian/patches-rt/slub-enable-irqs-for-no-wait.patch
index 6d01c0e76..3ef056b38 100644
--- a/debian/patches-rt/slub-enable-irqs-for-no-wait.patch
+++ b/debian/patches-rt/slub-enable-irqs-for-no-wait.patch
@@ -1,7 +1,7 @@
Subject: slub: Enable irqs for __GFP_WAIT
From: Thomas Gleixner <tglx@linutronix.de>
Date: Wed, 09 Jan 2013 12:08:15 +0100
-Origin: https://www.kernel.org/pub/linux/kernel/projects/rt/5.0/older/patches-5.0.10-rt7.tar.xz
+Origin: https://www.kernel.org/pub/linux/kernel/projects/rt/5.2/older/patches-5.2-rt1.tar.xz
SYSTEM_RUNNING might be too late for enabling interrupts. Allocations
with GFP_WAIT can happen before that. So use this as an indicator.
@@ -13,7 +13,7 @@ Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
--- a/mm/slub.c
+++ b/mm/slub.c
-@@ -1630,10 +1630,18 @@ static struct page *allocate_slab(struct
+@@ -1621,10 +1621,18 @@ static struct page *allocate_slab(struct
void *start, *p, *next;
int idx, order;
bool shuffle;
@@ -32,7 +32,7 @@ Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
local_irq_enable();
flags |= s->allocflags;
-@@ -1693,7 +1701,7 @@ static struct page *allocate_slab(struct
+@@ -1684,7 +1692,7 @@ static struct page *allocate_slab(struct
page->frozen = 1;
out: