SOURCES: kernel-desktop-small_fixes.patch - fix build on amd64/smp...
sparky
sparky at pld-linux.org
Mon Jun 19 20:39:54 CEST 2006
Author: sparky Date: Mon Jun 19 18:39:54 2006 GMT
Module: SOURCES Tag: HEAD
---- Log message:
- fix build on amd64/smp (with NUMA)
---- Files affected:
SOURCES:
kernel-desktop-small_fixes.patch (1.2 -> 1.3)
---- Diffs:
================================================================
Index: SOURCES/kernel-desktop-small_fixes.patch
diff -u SOURCES/kernel-desktop-small_fixes.patch:1.2 SOURCES/kernel-desktop-small_fixes.patch:1.3
--- SOURCES/kernel-desktop-small_fixes.patch:1.2 Mon Jun 19 17:27:09 2006
+++ SOURCES/kernel-desktop-small_fixes.patch Mon Jun 19 20:39:49 2006
@@ -35,3 +35,22 @@
#include <asm/atomic.h>
#include <asm/types.h>
+--- linux-2.6.17/mm/slab.c~ 2006-06-19 17:12:13.000000000 +0000
++++ linux-2.6.17/mm/slab.c 2006-06-19 17:11:25.000000000 +0000
+@@ -3243,14 +3243,14 @@
+ if (unlikely(alien->avail == alien->limit)) {
+ STATS_INC_ACOVERFLOW(cachep);
+ __drain_alien_cache(cachep,
+- alien, nodeid);
++ alien, nodeid, this_cpu);
+ }
+ alien->entry[alien->avail++] = objp;
+ spin_unlock(&alien->lock);
+ } else {
+ spin_lock(&(cachep->nodelists[nodeid])->
+ list_lock);
+- free_block(cachep, &objp, 1, nodeid);
++ free_block(cachep, &objp, 1, nodeid, this_cpu);
+ spin_unlock(&(cachep->nodelists[nodeid])->
+ list_lock);
+ }
================================================================
---- CVS-web:
http://cvs.pld-linux.org/SOURCES/kernel-desktop-small_fixes.patch?r1=1.2&r2=1.3&f=u
More information about the pld-cvs-commit
mailing list