mirror of
https://github.com/fail0verflow/switch-coreboot.git
synced 2025-05-04 01:39:18 -04:00
UPSTREAM: intelmetool: Print strerror() results for mmap errors
These are more human readable for folks not familiar with errno values.
BUG=none
BRANCH=none
TEST=none
Change-Id: Idf092b591bd511f360e8cfec868e139083df5287
Signed-off-by: Patrick Georgi <pgeorgi@chromium.org>
Original-Commit-Id: 3c02699dd7
Original-Change-Id: I21352a00b583163472ccd3302a83adf1f8396c61
Original-Signed-off-by: Paul Wise <pabs3@bonedaddy.net>
Original-Reviewed-on: https://review.coreboot.org/19560
Original-Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Original-Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
Original-Reviewed-by: Philipp Deppenwiese <zaolin.daisuki@gmail.com>
Reviewed-on: https://chromium-review.googlesource.com/497400
This commit is contained in:
parent
d4c49d966b
commit
52f2c8faec
1 changed files with 5 additions and 4 deletions
|
@ -15,6 +15,7 @@
|
|||
|
||||
#include "mmap.h"
|
||||
#include <errno.h>
|
||||
#include <string.h>
|
||||
|
||||
#ifndef __DARWIN__
|
||||
int fd_mem;
|
||||
|
@ -28,8 +29,8 @@ void *map_physical_exact(off_t phys_addr, void *mapto, size_t len) {
|
|||
|
||||
if (virt_addr == MAP_FAILED) {
|
||||
err = errno;
|
||||
printf("Error mapping physical memory 0x%016jd [0x%zx] ERRNO=%d\n",
|
||||
(intmax_t)phys_addr, len, err);
|
||||
printf("Error mapping physical memory 0x%016jd [0x%zx] ERRNO=%d %s\n",
|
||||
(intmax_t)phys_addr, len, err, strerror(err));
|
||||
return NULL;
|
||||
}
|
||||
|
||||
|
@ -44,8 +45,8 @@ void *map_physical(off_t phys_addr, size_t len) {
|
|||
|
||||
if (virt_addr == MAP_FAILED) {
|
||||
err = errno;
|
||||
printf("Error mapping physical memory 0x%016jd [0x%zx] ERRNO=%d\n",
|
||||
(intmax_t)phys_addr, len, err);
|
||||
printf("Error mapping physical memory 0x%016jd [0x%zx] ERRNO=%d %s\n",
|
||||
(intmax_t)phys_addr, len, err, strerror(err));
|
||||
return NULL;
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue