Commit Graph

552 Commits (dcf0105039660e951dfea348d317043d17988dfc)

Author SHA1 Message Date
Andrew Morton 3ac38faa1f mm/slub.c: use register_hotmemory_notifier() 12 years ago
Christoph Lameter 7cccd80b43 slub: tid must be retrieved from the percpu area of the current processor 12 years ago
Christoph Lameter 4d7868e647 slub: Do not dereference NULL pointer in node_match 12 years ago
Joonsoo Kim 338b264229 slub: add 'likely' macro to inc_slabs_node() 12 years ago
Joonsoo Kim 633b076464 slub: correct to calculate num of acquired objects in get_partial_node() 12 years ago
Glauber Costa 7d557b3cb6 slub: correctly bootstrap boot caches 12 years ago
Mel Gorman 22b751c3d0 mm: rename page struct field helpers 12 years ago
Christoph Lameter 2c59dd6544 slab: Common Kmalloc cache determination 12 years ago
Christoph Lameter f97d5f634d slab: Common function to create the kmalloc array 12 years ago
Christoph Lameter 9425c58e54 slab: Common definition for the array of kmalloc caches 12 years ago
Christoph Lameter 95a05b428c slab: Common constants for kmalloc boundaries 12 years ago
Rusty Russell 373d4d0997 taint: add explicit flag to show whether lock dep is still OK. 12 years ago
Glauber Costa 5413dfba88 slub: drop mutex before deleting sysfs entry 12 years ago
Glauber Costa ebe945c276 memcg: add comments clarifying aspects of cache attribute propagation 12 years ago
Glauber Costa 107dab5c92 slub: slub-specific propagation changes 12 years ago
Glauber Costa 1f458cbf12 memcg: destroy memcg caches 12 years ago
Glauber Costa d79923fad9 sl[au]b: allocate objects from memcg cache 12 years ago
Glauber Costa b9ce5ef49f sl[au]b: always get the cache from its page in kmem_cache_free() 12 years ago
Glauber Costa 2633d7a028 slab/slub: consider a memcg parameter in kmem_create_cache 12 years ago
Lai Jiangshan b9d5ab2562 slub, hotplug: ignore unrelated node's hot-adding and hot-removing 12 years ago
Christoph Lameter 4590685546 mm/sl[aou]b: Common alignment code 12 years ago
Christoph Lameter dffb4d605c slub: Use statically allocated kmem_cache boot structure for bootstrap 12 years ago
Christoph Lameter 45530c4474 mm, sl[au]b: create common functions for boot slab creation 12 years ago
Christoph Lameter 59a09917c9 slub: Use correct cpu_slab on dead cpu 12 years ago
Glauber Costa d8843922fb slab: Ignore internal flags in cache creation 12 years ago
Ezequiel Garcia 242860a47a mm/sl[aou]b: Move common kmem_cache_size() to slab.h 12 years ago
Glauber Costa 1b4f59e356 slub: Commonize slab_cache field in struct page 12 years ago
Glauber Costa 0d7561c61d sl[au]b: Process slabinfo_show in common code 12 years ago
Glauber Costa bcee6e2a13 mm/sl[au]b: Move print_slabinfo_header to slab_common.c 12 years ago
Glauber Costa b7454ad3cf mm/sl[au]b: Move slabinfo processing to slab_common.c 12 years ago
Joonsoo Kim 837d678dc2 slub: remove one code path and reduce lock contention in __slab_free() 12 years ago
Fengguang Wu 788e1aadad slub: init_kmem_cache_cpus() and put_cpu_partial() can be static 13 years ago
Ezequiel Garcia 2b847c3cb4 mm, slub: Rename slab_alloc() -> slab_alloc_node() to match SLAB 13 years ago
Dave Jones 645df230ca mm, sl[au]b: Taint kernel when we detect a corrupted slab 13 years ago
Joonsoo Kim 8ba00bb68a slub: consider pfmemalloc_match() in get_partial_node() 13 years ago
Christoph Lameter 9df53b154a slub: Zero initial memory segment for kmem_cache and kmem_cache_node 13 years ago
Pekka Enberg aac3a1664a Revert "mm/sl[aou]b: Move sysfs_slab_add to common" 13 years ago
Christoph Lameter cce89f4f69 mm/sl[aou]b: Move kmem_cache refcounting to common code 13 years ago
Christoph Lameter 8a13a4cc80 mm/sl[aou]b: Shrink __kmem_cache_create() parameter lists 13 years ago
Christoph Lameter 278b1bb131 mm/sl[aou]b: Move kmem_cache allocations into common code 13 years ago
Christoph Lameter 96d17b7be0 mm/sl[aou]b: Move sysfs_slab_add to common 13 years ago
Christoph Lameter cbb79694d5 mm/sl[aou]b: Do slab aliasing call from common code 13 years ago
Christoph Lameter db265eca77 mm/sl[aou]b: Move duping of slab name to slab_common.c 13 years ago
Christoph Lameter 12c3667fb7 mm/sl[aou]b: Get rid of __kmem_cache_destroy 13 years ago
Christoph Lameter 8f4c765c22 mm/sl[aou]b: Move freeing of kmem_cache structure to common code 13 years ago
Christoph Lameter 9b030cb865 mm/sl[aou]b: Use "kmem_cache" name for slab cache with kmem_cache struct 13 years ago
Christoph Lameter 945cf2b619 mm/sl[aou]b: Extract a common function for kmem_cache_destroy 13 years ago
Christoph Lameter 7c9adf5a54 mm/sl[aou]b: Move list_add() to slab_common.c 13 years ago
Christoph Lameter 208c4358dc mm/slub: Use kmem_cache for the kmem_cache structure 13 years ago
Christoph Lameter 79576102af mm/slub: Add debugging to verify correct cache use on kmem_cache_free() 13 years ago