diff options
Diffstat (limited to 'mm')
-rw-r--r-- | mm/slab.c | 9 |
1 files changed, 5 insertions, 4 deletions
@@ -1611,7 +1611,8 @@ slab_out_of_memory(struct kmem_cache *cachep, gfp_t gfpflags, int nodeid) | |||
1611 | } | 1611 | } |
1612 | 1612 | ||
1613 | /* | 1613 | /* |
1614 | * Interface to system's page allocator. No need to hold the cache-lock. | 1614 | * Interface to system's page allocator. No need to hold the |
1615 | * kmem_cache_node ->list_lock. | ||
1615 | * | 1616 | * |
1616 | * If we requested dmaable memory, we will get it. Even if we | 1617 | * If we requested dmaable memory, we will get it. Even if we |
1617 | * did not request dmaable memory, we might get it, but that | 1618 | * did not request dmaable memory, we might get it, but that |
@@ -1913,9 +1914,9 @@ static void slab_destroy_debugcheck(struct kmem_cache *cachep, | |||
1913 | * @cachep: cache pointer being destroyed | 1914 | * @cachep: cache pointer being destroyed |
1914 | * @page: page pointer being destroyed | 1915 | * @page: page pointer being destroyed |
1915 | * | 1916 | * |
1916 | * Destroy all the objs in a slab, and release the mem back to the system. | 1917 | * Destroy all the objs in a slab page, and release the mem back to the system. |
1917 | * Before calling the slab must have been unlinked from the cache. The | 1918 | * Before calling the slab page must have been unlinked from the cache. The |
1918 | * cache-lock is not held/needed. | 1919 | * kmem_cache_node ->list_lock is not held/needed. |
1919 | */ | 1920 | */ |
1920 | static void slab_destroy(struct kmem_cache *cachep, struct page *page) | 1921 | static void slab_destroy(struct kmem_cache *cachep, struct page *page) |
1921 | { | 1922 | { |