efi.c (6f84981772535e670e4e2df051a672af229b6694) | efi.c (234fa51db95f3236a049557db735606908747f38) |
---|---|
1// SPDX-License-Identifier: GPL-2.0 2/* 3 * Common EFI (Extensible Firmware Interface) support functions 4 * Based on Extensible Firmware Interface Specification version 1.0 5 * 6 * Copyright (C) 1999 VA Linux Systems 7 * Copyright (C) 1999 Walt Drummond <drummond@valinux.com> 8 * Copyright (C) 1999-2002 Hewlett-Packard Co. --- 366 unchanged lines hidden (view full) --- 375 int ret; 376 377 hdr = p = early_memremap_ro(phys, size); 378 if (p == NULL) { 379 pr_err("Couldn't map the system table!\n"); 380 return -ENOMEM; 381 } 382 | 1// SPDX-License-Identifier: GPL-2.0 2/* 3 * Common EFI (Extensible Firmware Interface) support functions 4 * Based on Extensible Firmware Interface Specification version 1.0 5 * 6 * Copyright (C) 1999 VA Linux Systems 7 * Copyright (C) 1999 Walt Drummond <drummond@valinux.com> 8 * Copyright (C) 1999-2002 Hewlett-Packard Co. --- 366 unchanged lines hidden (view full) --- 375 int ret; 376 377 hdr = p = early_memremap_ro(phys, size); 378 if (p == NULL) { 379 pr_err("Couldn't map the system table!\n"); 380 return -ENOMEM; 381 } 382 |
383 ret = efi_systab_check_header(hdr, 1); | 383 ret = efi_systab_check_header(hdr); |
384 if (ret) { 385 early_memunmap(p, size); 386 return ret; 387 } 388 389 if (efi_enabled(EFI_64BIT)) { 390 const efi_system_table_64_t *systab64 = p; 391 --- 558 unchanged lines hidden --- | 384 if (ret) { 385 early_memunmap(p, size); 386 return ret; 387 } 388 389 if (efi_enabled(EFI_64BIT)) { 390 const efi_system_table_64_t *systab64 = p; 391 --- 558 unchanged lines hidden --- |