@@ -56,7 +56,9 @@ void *utils_mmap_file(void *hint_addr, size_t length, int prot, int flags,
56
56
if (flags & MAP_PRIVATE ) {
57
57
addr = utils_mmap (hint_addr , length , prot , flags , fd , fd_offset );
58
58
if (addr == MAP_FAILED ) {
59
- LOG_PERR ("mapping file with the MAP_PRIVATE flag failed" );
59
+ LOG_PERR ("mapping file with the MAP_PRIVATE flag failed (fd=%i, "
60
+ "offset=%zu, length=%zu)" ,
61
+ fd , fd_offset , length );
60
62
return NULL ;
61
63
}
62
64
@@ -81,7 +83,9 @@ void *utils_mmap_file(void *hint_addr, size_t length, int prot, int flags,
81
83
return addr ;
82
84
}
83
85
84
- LOG_PERR ("mapping file with the MAP_SYNC flag failed" );
86
+ LOG_PERR ("mapping file with the MAP_SYNC flag failed (fd=%i, "
87
+ "offset=%zu, length=%zu)" ,
88
+ fd , fd_offset , length );
85
89
}
86
90
87
91
if ((!(flags & MAP_SYNC )) || errno == EINVAL || errno == ENOTSUP ||
@@ -96,7 +100,9 @@ void *utils_mmap_file(void *hint_addr, size_t length, int prot, int flags,
96
100
return addr ;
97
101
}
98
102
99
- LOG_PERR ("mapping file with the MAP_SHARED flag failed" );
103
+ LOG_PERR ("mapping file with the MAP_SHARED flag failed (fd=%i, "
104
+ "offset=%zu, length=%zu)" ,
105
+ fd , fd_offset , length );
100
106
}
101
107
102
108
return NULL ;
0 commit comments