X-Git-Url: https://git.kernel.dk/?p=fio.git;a=blobdiff_plain;f=memory.c;h=9e73f100740a20c0f7d5c17af23366d92e436186;hp=c04d7dfa6cf4205c7e9afc6f63d41c7bfdb7234d;hb=e2c75fc49d028736eccea411fcb34b1d1b9efd36;hpb=a6cb85e25b31553aab043fe763ce4c999197dcff diff --git a/memory.c b/memory.c index c04d7dfa..9e73f100 100644 --- a/memory.c +++ b/memory.c @@ -33,13 +33,13 @@ int fio_pin_memory(struct thread_data *td) dprint(FD_MEM, "pinning %llu bytes\n", td->o.lockmem); /* - * Don't allow mlock of more than real_mem-128MB + * Don't allow mlock of more than real_mem-128MiB */ phys_mem = os_phys_mem(); if (phys_mem) { if ((td->o.lockmem + 128 * 1024 * 1024) > phys_mem) { td->o.lockmem = phys_mem - 128 * 1024 * 1024; - log_info("fio: limiting mlocked memory to %lluMB\n", + log_info("fio: limiting mlocked memory to %lluMiB\n", td->o.lockmem >> 20); } } @@ -89,7 +89,7 @@ static int alloc_mem_shm(struct thread_data *td, unsigned int total_mem) " support huge pages.\n"); } else if (errno == ENOMEM) { log_err("fio: no huge pages available, do you" - " need to alocate some? See HOWTO.\n"); + " need to allocate some? See HOWTO.\n"); } } @@ -215,13 +215,13 @@ int allocate_io_mem(struct thread_data *td) size_t total_mem; int ret = 0; - if (td->io_ops->flags & FIO_NOIO) + if (td_ioengine_flagged(td, FIO_NOIO)) return 0; total_mem = td->orig_buffer_size; if (td->o.odirect || td->o.mem_align || td->o.oatomic || - (td->io_ops->flags & FIO_MEMALIGN)) { + td_ioengine_flagged(td, FIO_MEMALIGN)) { total_mem += page_mask; if (td->o.mem_align && td->o.mem_align > page_size) total_mem += td->o.mem_align - page_size;