]> bbs.cooldavid.org Git - net-next-2.6.git/blobdiff - block/elevator.c
Slab allocators: Replace explicit zeroing with __GFP_ZERO
[net-next-2.6.git] / block / elevator.c
index 4769a25d7037a555c4f700d34a9b6d5411391959..d265963d1ed333fc6babce13d5fb4112f74bde12 100644 (file)
@@ -177,11 +177,10 @@ static elevator_t *elevator_alloc(request_queue_t *q, struct elevator_type *e)
        elevator_t *eq;
        int i;
 
-       eq = kmalloc_node(sizeof(elevator_t), GFP_KERNEL, q->node);
+       eq = kmalloc_node(sizeof(elevator_t), GFP_KERNEL | __GFP_ZERO, q->node);
        if (unlikely(!eq))
                goto err;
 
-       memset(eq, 0, sizeof(*eq));
        eq->ops = &e->ops;
        eq->elevator_type = e;
        kobject_init(&eq->kobj);