X-Git-Url: https://git.kernel.dk/?a=blobdiff_plain;f=memory.c;h=8d6f95579a3366cb633226237965c5de971243e4;hb=a05bd42ddbe73c726d062829c3295e7e315ee653;hp=e5680389072e1f13910dea1b87a1d9c3bd7fd570;hpb=5d4a35e1c90938710f8d3ef99d30bfbc23ebc4c6;p=fio.git diff --git a/memory.c b/memory.c index e5680389..8d6f9557 100644 --- a/memory.c +++ b/memory.c @@ -72,6 +72,8 @@ int allocate_io_mem(struct thread_data *td) td_verror(td, errno, "shmget"); if (geteuid() != 0 && errno == ENOMEM) log_err("fio: you may need to run this job as root\n"); + if (errno == EINVAL && td->o.mem_type == MEM_SHMHUGE) + log_err("fio: check that you have free huge pages and that hugepage-size is correct.\n"); return 1; }