Commit Graph

187 Commits (6f61076406251626be39651d114fac412b1e0c39)

Author SHA1 Message Date
Dmitry Adamushko bdb2192851 slub: Fix use-after-preempt of per-CPU data structure 17 years ago
Christoph Lameter cde5353599 Christoph has moved 17 years ago
Christoph Lameter 41d54d3bf8 slub: Do not use 192 byte sized cache if minimum alignment is 128 byte 17 years ago
Pekka Enberg 76994412f8 slub: ksize() abuse checks 17 years ago
Benjamin Herrenschmidt 4ea33e2dc2 slub: fix atomic usage in any_slab_objects() 17 years ago
Christoph Lameter f6acb63508 slub: #ifdef simplification 17 years ago
Christoph Lameter 0121c619d0 slub: Whitespace cleanup and use of strict_strtoul 17 years ago
Roman Zippel f8bd2258e2 remove div_long_long_rem 17 years ago
Thomas Gleixner 3ac7fe5a4a infrastructure to debug (dynamic) objects 17 years ago
Nadia Derbey 0c40ba4fd6 ipc: define the slab_memory_callback priority as a constant 17 years ago
Pekka Enberg 1b27d05b6e mm: move cache_line_size() to <linux/cache.h> 17 years ago
Mel Gorman dd1a239f6f mm: have zonelist contains structs with both a zone pointer and zone_idx 17 years ago
Mel Gorman 54a6eb5c47 mm: use two zonelist that are filtered by GFP mask 17 years ago
Mel Gorman 0e88460da6 mm: introduce node_zonelist() for accessing the zonelist for a GFP mask 17 years ago
Christoph Lameter c124f5b54f slub: pack objects denser 17 years ago
Christoph Lameter 9b2cd506e5 slub: Calculate min_objects based on number of processors. 17 years ago
Christoph Lameter 114e9e89e6 slub: Drop DEFAULT_MAX_ORDER / DEFAULT_MIN_OBJECTS 17 years ago
Christoph Lameter 31d33baf36 slub: Simplify any_slab_object checks 17 years ago
Christoph Lameter 06b285dc3d slub: Make the order configurable for each slab cache 17 years ago
Christoph Lameter 319d1e2406 slub: Drop fallback to page allocator method 17 years ago
Christoph Lameter 65c3376aac slub: Fallback to minimal order during slab page allocation 17 years ago
Christoph Lameter 205ab99dd1 slub: Update statistics handling for variable order slabs 17 years ago
Christoph Lameter 834f3d1192 slub: Add kmem_cache_order_objects struct 17 years ago
Christoph Lameter 224a88be40 slub: for_each_object must be passed the number of objects in a slab 17 years ago
Christoph Lameter 39b264641a slub: Store max number of objects in the page struct. 17 years ago
Christoph Lameter 33b12c3813 slub: Dump list of objects not freed on kmem_cache_close() 17 years ago
Christoph Lameter 599870b175 slub: free_list() cleanup 17 years ago
Pekka Enberg d629d81957 slub: improve kmem_cache_destroy() error message 17 years ago
Christoph Lameter 3dc5063786 slab_err: Pass parameters correctly to slab_bug 17 years ago
Christoph Lameter 0f389ec630 slub: No need for per node slab counters if !SLUB_DEBUG 17 years ago
Christoph Lameter 49bd5221ce slub: Move map/flag clearing to __free_slab 17 years ago
Christoph Lameter 50ef37b96c slub: Fixes to per cpu stat output in sysfs 17 years ago
Christoph Lameter 5b06c853ad slub: Deal with config variable dependencies 17 years ago
Christoph Lameter 4097d60175 slub: Reduce #ifdef ZONE_DMA by moving kmalloc_caches_dma near dma logic 17 years ago
Pekka Enberg 62f75532b5 slub: Initialize per-cpu stats 17 years ago
Christoph Lameter 00460dd5f4 Fix undefined count_partial if !CONFIG_SLABINFO 17 years ago
Linus Torvalds e72e9c23ee Revert "SLUB: remove useless masking of GFP_ZERO" 17 years ago
Christoph Lameter 53625b4204 count_partial() is not used if !SLUB_DEBUG and !CONFIG_SLABINFO 17 years ago
Christoph Lameter caeab084de slub page alloc fallback: Enable interrupts for GFP_WAIT. 17 years ago
Nick Piggin b621038678 slub: Do not cross cacheline boundaries for very small objects 17 years ago
Christoph Lameter b773ad7369 slub statistics: Fix check for DEACTIVATE_REMOTE_FREES 17 years ago
Cyrill Gorcunov 62e5c4b4d6 slub: fix possible NULL pointer dereference 17 years ago
Christoph Lameter f619cfe1bd slub: Add kmalloc_large_node() to support kmalloc_node fallback 17 years ago
Pekka J Enberg 7693143481 slub: look up object from the freelist once 17 years ago
Christoph Lameter 6446faa2ff slub: Fix up comments 17 years ago
Christoph Lameter d8b42bf54b slub: Rearrange #ifdef CONFIG_SLUB_DEBUG in calculate_sizes() 17 years ago
Christoph Lameter ae20bfda68 slub: Remove BUG_ON() from ksize and omit checks for !SLUB_DEBUG 17 years ago
Christoph Lameter 27d9e4e948 slub: Use the objsize from the kmem_cache_cpu structure 17 years ago
Christoph Lameter d692ef6dcd slub: Remove useless checks in alloc_debug_processing 17 years ago
Christoph Lameter e153362a50 slub: Remove objsize check in kmem_cache_flags() 17 years ago