Bug switched to resolved state with corresponding git hash id for commit or number of commits.
I will run some tests in arm vm which should catch this. Maxim. On 23 January 2017 at 11:47, Christophe Milard <[email protected] > wrote: > Fixing failure due to lack of huge pages. > Fixes: https://bugs.linaro.org/show_bug.cgi?id=2842 > > Signed-off-by: Christophe Milard <[email protected]> > --- > platform/linux-generic/_ishm.c | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/platform/linux-generic/_ishm.c b/platform/linux-generic/_ > ishm.c > index f889834..3797f20 100644 > --- a/platform/linux-generic/_ishm.c > +++ b/platform/linux-generic/_ishm.c > @@ -547,7 +547,7 @@ static void *do_map(int block_index, uint64_t len, > uint32_t align, > addr = alloc_fragment(len, block_index, align, &fragment); > if (!addr) { > ODP_ERR("alloc_fragment failed.\n"); > - if (new_block->filename[0]) { > + if (!new_block->external_fd) { > close(*fd); > *fd = -1; > delete_file(new_block); > @@ -562,7 +562,7 @@ static void *do_map(int block_index, uint64_t len, > uint32_t align, > if (mapped_addr == NULL) { > if (flags & _ODP_ISHM_SINGLE_VA) > free_fragment(fragment); > - if (new_block->filename[0]) { > + if (!new_block->external_fd) { > close(*fd); > *fd = -1; > delete_file(new_block); > -- > 2.7.4 > >
