kernel/drivers/firmware/google/gsmi.c
.. .. @@ -360,9 +360,10 @@ 360 360 memcpy(data, gsmi_dev.data_buf->start, *data_size); 361 361 362 362 /* All variables are have the following attributes */ 363 - *attr = EFI_VARIABLE_NON_VOLATILE |364 - EFI_VARIABLE_BOOTSERVICE_ACCESS |365 - EFI_VARIABLE_RUNTIME_ACCESS;363 + if (attr)364 + *attr = EFI_VARIABLE_NON_VOLATILE |365 + EFI_VARIABLE_BOOTSERVICE_ACCESS |366 + EFI_VARIABLE_RUNTIME_ACCESS;366 367 } 367 368 368 369 spin_unlock_irqrestore(&gsmi_dev.lock, flags);