Browse Source

x86/efi: Restore 'attr' argument to query_variable_info()

In the thunk patches the 'attr' argument was dropped to
query_variable_info(). Restore it otherwise the firmware will return
EFI_INVALID_PARAMETER.

Signed-off-by: Matt Fleming <matt.fleming@intel.com>
Matt Fleming 11 years ago
parent
commit
9a11040ff9
1 changed files with 1 additions and 1 deletions
  1. 1 1
      arch/x86/platform/efi/efi_64.c

+ 1 - 1
arch/x86/platform/efi/efi_64.c

@@ -567,7 +567,7 @@ efi_thunk_query_variable_info(u32 attr, u64 *storage_space,
 	phys_remaining = virt_to_phys(remaining_space);
 	phys_max = virt_to_phys(max_variable_size);
 
-	status = efi_thunk(query_variable_info, phys_storage,
+	status = efi_thunk(query_variable_info, attr, phys_storage,
 			   phys_remaining, phys_max);
 
 	return status;