diff options
-rw-r--r-- | mm/slab.c | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -2166,7 +2166,9 @@ static inline void *__cache_alloc(kmem_cache_t *cachep, unsigned int __nocast fl | |||
2166 | objp = cache_alloc_refill(cachep, flags); | 2166 | objp = cache_alloc_refill(cachep, flags); |
2167 | } | 2167 | } |
2168 | local_irq_restore(save_flags); | 2168 | local_irq_restore(save_flags); |
2169 | objp = cache_alloc_debugcheck_after(cachep, flags, objp, __builtin_return_address(0)); | 2169 | objp = cache_alloc_debugcheck_after(cachep, flags, objp, |
2170 | __builtin_return_address(0)); | ||
2171 | prefetchw(objp); | ||
2170 | return objp; | 2172 | return objp; |
2171 | } | 2173 | } |
2172 | 2174 | ||