Slab allocators: Replace explicit zeroing with __GFP_ZERO
kmalloc_node() and kmem_cache_alloc_node() were not available in a zeroing variant in the past. But with __GFP_ZERO it is possible now to do zeroing while allocating. Use __GFP_ZERO to remove the explicit clearing of memory via memset whereever we can. Signed-off-by:Christoph Lameter <clameter@sgi.com> Signed-off-by:
Andrew Morton <akpm@linux-foundation.org> Signed-off-by:
Linus Torvalds <torvalds@linux-foundation.org>
Showing
- block/as-iosched.c 1 addition, 2 deletionsblock/as-iosched.c
- block/cfq-iosched.c 9 additions, 9 deletionsblock/cfq-iosched.c
- block/deadline-iosched.c 1 addition, 2 deletionsblock/deadline-iosched.c
- block/elevator.c 1 addition, 2 deletionsblock/elevator.c
- block/genhd.c 4 additions, 4 deletionsblock/genhd.c
- block/ll_rw_blk.c 2 additions, 2 deletionsblock/ll_rw_blk.c
- drivers/ide/ide-probe.c 2 additions, 2 deletionsdrivers/ide/ide-probe.c
- kernel/timer.c 2 additions, 2 deletionskernel/timer.c
- lib/genalloc.c 1 addition, 2 deletionslib/genalloc.c
- mm/allocpercpu.c 3 additions, 6 deletionsmm/allocpercpu.c
- mm/mempool.c 1 addition, 2 deletionsmm/mempool.c
- mm/vmalloc.c 3 additions, 3 deletionsmm/vmalloc.c
Loading
Please register or sign in to comment