projects
/
powerpc.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
[PATCH] device-mapper ioctl: event on rename
[powerpc.git]
/
drivers
/
firmware
/
efivars.c
diff --git
a/drivers/firmware/efivars.c
b/drivers/firmware/efivars.c
index
33b17c6
..
bda5bce
100644
(file)
--- a/
drivers/firmware/efivars.c
+++ b/
drivers/firmware/efivars.c
@@
-614,16
+614,14
@@
efivar_create_sysfs_entry(unsigned long variable_name_size,
char *short_name;
struct efivar_entry *new_efivar;
char *short_name;
struct efivar_entry *new_efivar;
- short_name = k
m
alloc(short_name_size + 1, GFP_KERNEL);
- new_efivar = k
m
alloc(sizeof(struct efivar_entry), GFP_KERNEL);
+ short_name = k
z
alloc(short_name_size + 1, GFP_KERNEL);
+ new_efivar = k
z
alloc(sizeof(struct efivar_entry), GFP_KERNEL);
if (!short_name || !new_efivar) {
kfree(short_name);
kfree(new_efivar);
return 1;
}
if (!short_name || !new_efivar) {
kfree(short_name);
kfree(new_efivar);
return 1;
}
- memset(short_name, 0, short_name_size+1);
- memset(new_efivar, 0, sizeof(struct efivar_entry));
memcpy(new_efivar->var.VariableName, variable_name,
variable_name_size);
memcpy(new_efivar->var.VariableName, variable_name,
variable_name_size);
@@
-674,14
+672,12
@@
efivars_init(void)
if (!efi_enabled)
return -ENODEV;
if (!efi_enabled)
return -ENODEV;
- variable_name = k
m
alloc(variable_name_size, GFP_KERNEL);
+ variable_name = k
z
alloc(variable_name_size, GFP_KERNEL);
if (!variable_name) {
printk(KERN_ERR "efivars: Memory allocation failed.\n");
return -ENOMEM;
}
if (!variable_name) {
printk(KERN_ERR "efivars: Memory allocation failed.\n");
return -ENOMEM;
}
- memset(variable_name, 0, variable_name_size);
-
printk(KERN_INFO "EFI Variables Facility v%s %s\n", EFIVARS_VERSION,
EFIVARS_DATE);
printk(KERN_INFO "EFI Variables Facility v%s %s\n", EFIVARS_VERSION,
EFIVARS_DATE);