On 01/15/15 at 12:21pm, Dan Carpenter wrote: > The "> 0" here should ">= 0" so we free map_entries[0]. > > Fixes: 926172d46038 ('efi: Export EFI runtime memory mapping to sysfs') > Signed-off-by: Dan Carpenter <dan.carpen...@oracle.com> > > diff --git a/drivers/firmware/efi/runtime-map.c > b/drivers/firmware/efi/runtime-map.c > index 018c29a..87b8e3b 100644 > --- a/drivers/firmware/efi/runtime-map.c > +++ b/drivers/firmware/efi/runtime-map.c > @@ -191,7 +191,7 @@ int __init efi_runtime_map_init(struct kobject *efi_kobj) > > return 0; > out_add_entry: > - for (j = i - 1; j > 0; j--) { > + for (j = i - 1; j >= 0; j--) { > entry = *(map_entries + j); > kobject_put(&entry->kobj); > }
Acked-by: Dave Young <dyo...@redhat.com> Thanks Dave -- To unsubscribe from this list: send the line "unsubscribe linux-efi" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html