diff options
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.patch | 6 |
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: |