Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
}
pinned_mem = mmap(NULL, mlock_size, PROT_READ | PROT_WRITE,
}
pinned_mem = mmap(NULL, mlock_size, PROT_READ | PROT_WRITE,
- MAP_PRIVATE | OS_MAP_ANON, 0, 0);
+ MAP_PRIVATE | OS_MAP_ANON, -1, 0);
if (pinned_mem == MAP_FAILED) {
perror("malloc locked mem");
pinned_mem = NULL;
if (pinned_mem == MAP_FAILED) {
perror("malloc locked mem");
pinned_mem = NULL;
{
int flags = MAP_PRIVATE;
{
int flags = MAP_PRIVATE;
if (td->mmapfile) {
td->mmapfd = open(td->mmapfile, O_RDWR|O_CREAT, 0644);
if (td->mmapfile) {
td->mmapfd = open(td->mmapfile, O_RDWR|O_CREAT, 0644);