make mlockall optional