squashed revert: slub
Revert "mm, sl[aou]b: Common definition for boot state of the slab allocators" This reverts commit 521f2047. Revert "mm, sl[aou]b: Extract common code for kmem_cache_create()" This reverts commit 5386faaf. Revert "slub: remove invalid reference to list iterator variable" This reverts commit 68e6f87e. Revert "slub: refactoring unfreeze_partials()" This reverts commit d5ef4371. Revert "slub: use __cmpxchg_double_slab() at interrupt disabled place" This reverts commit d8bbef40. Revert "slab/mempolicy: always use local policy from interrupt context" This reverts commit 70edba46. Revert "mm, sl[aou]b: Extract common fields from struct kmem_cache DerTeufel: This commit most probably breaks slab, but i don't use it anyways" This reverts commit 9dd89917. Revert "slub: pass page to node_match() instead of kmem_cache_cpu structure" This reverts commit 9444f05d. Revert "slub: Use page variable instead of c->page." This reverts commit f1f90851. Revert "slub: Separate out kmem_cache_cpu processing from deactivate_slab" This reverts commit 84fcf196. Revert "slub: Get rid of the node field" This reverts commit 3a2cf1d1. Revert "slub: new_slab_objects() can also get objects from partial list" This reverts commit 91bb7f71. Revert "slub: Simplify control flow in __slab_alloc()" This reverts commit eda76784. Revert "slub: Acquire_slab() avoid loop" This reverts commit c38da707. Revert "slub: Add frozen check in __slab_alloc" This reverts commit caad96fb. Revert "slub: Use freelist instead of "object" in __slab_alloc" This reverts commit 3eb784ab. Revert "slub: fix a memory leak in get_partial_node()" This reverts commit f85b0db7. Revert "slub: missing test for partial pages flush work in flush_all()" This reverts commit c0f2cae9. Revert "add missing functions from 3.4, needed by slub: only IPI CPUs that have per cpu obj to flush' (DerTeufel)" This reverts commit e0992f52. Revert "slub: only IPI CPUs that have per cpu obj to flush" This reverts commit 9f5cc521. Revert "x86: Fix and improve cmpxchg_double{,_local}()" This reverts commit 26784cf1. Revert "percpu: Remove irqsafe_cpu_xxx variants" This reverts commit 2da034a5. Revert "slub: per cpu partial statistics change" This reverts commit 4eb06776. Revert "slub: include include for prefetch" This reverts commit 6a17ba4e. Revert "slub: prefetch next freelist pointer in slab_alloc()" This reverts commit b9bad7d9. Revert "mm,x86,um: move CMPXCHG_DOUBLE config option" This reverts commit e64deb9f. Revert "mm,slub,x86: decouple size of struct page from CONFIG_CMPXCHG_LOCAL" This reverts commit 6625b6ee. Revert "slub: disallow changing cpu_partial from userspace for debug caches" This reverts commit 55ebd289. Revert "mm/swap: fix race on swap_info reuse between swapoff and swapon DateThu, 09 Jan 2014 13:39:55 +0800" This reverts commit ed493cfe.
Loading
Please register or sign in to comment