|
@@ -706,12 +706,11 @@ static int elf_fdpic_map_file(struct elf_fdpic_params *params,
|
|
|
return -ELIBBAD;
|
|
|
|
|
|
size = sizeof(*loadmap) + nloads * sizeof(*seg);
|
|
|
- loadmap = kmalloc(size, GFP_KERNEL);
|
|
|
+ loadmap = kzalloc(size, GFP_KERNEL);
|
|
|
if (!loadmap)
|
|
|
return -ENOMEM;
|
|
|
|
|
|
params->loadmap = loadmap;
|
|
|
- memset(loadmap, 0, size);
|
|
|
|
|
|
loadmap->version = ELF32_FDPIC_LOADMAP_VERSION;
|
|
|
loadmap->nsegs = nloads;
|