commit 5252796420848f56bcb7d14423bf0a2bb77df2a1
Author: Arkadiusz Miƛkiewicz <[email protected]>
Date:   Sat Jul 16 21:35:16 2016 +0200

    - rel 2; patch based on info from lkml which fixes OOM regression in 4.1.28

 kernel-small_fixes.patch | 11 +++++++++++
 kernel.spec              |  2 +-
 2 files changed, 12 insertions(+), 1 deletion(-)
---
diff --git a/kernel.spec b/kernel.spec
index 5bb46c0..c259f59 100644
--- a/kernel.spec
+++ b/kernel.spec
@@ -68,7 +68,7 @@
 %define                have_pcmcia     0
 %endif
 
-%define                rel             1
+%define                rel             2
 %define                basever         4.1
 %define                postver         .28
 
diff --git a/kernel-small_fixes.patch b/kernel-small_fixes.patch
index 68d235c..dfb9bbd 100644
--- a/kernel-small_fixes.patch
+++ b/kernel-small_fixes.patch
@@ -116,3 +116,14 @@ index 29531ec..65fbfb7 100644
 -- 
 cgit v0.11.2
 
+--- linux-4.1/mm/swap.c~       2016-07-16 20:30:12.000000000 +0200
++++ linux-4.1/mm/swap.c        2016-07-16 20:31:16.517405275 +0200
+@@ -631,7 +631,7 @@ static void __lru_cache_add(struct page
+       struct pagevec *pvec = &get_cpu_var(lru_add_pvec);
+ 
+       page_cache_get(page);
+-      if (!pagevec_space(pvec) || PageCompound(page))
++      if (!pagevec_add(pvec, page) || PageCompound(page))
+               __pagevec_lru_add(pvec);
+       put_cpu_var(lru_add_pvec);
+ }
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/kernel.git/commitdiff/5252796420848f56bcb7d14423bf0a2bb77df2a1

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to