NFSv4.1: nfs4_alloc_slots doesn't need zeroing
[firefly-linux-kernel-4.4.55.git] / fs / nfs / nfs4proc.c
index 1ac339b4f092d54163dc692b24e7155d9883c134..0402ebb9b4907d7b10b92453e4faa08962a4a99c 100644 (file)
@@ -5658,7 +5658,7 @@ int nfs4_proc_get_lease_time(struct nfs_client *clp, struct nfs_fsinfo *fsinfo)
 
 static struct nfs4_slot *nfs4_alloc_slots(u32 max_slots, gfp_t gfp_flags)
 {
-       return kcalloc(max_slots, sizeof(struct nfs4_slot), gfp_flags);
+       return kmalloc_array(max_slots, sizeof(struct nfs4_slot), gfp_flags);
 }
 
 static void nfs4_add_and_init_slots(struct nfs4_slot_table *tbl,