From ac596adc7455831eed092f69be97fafaefb53ffe Mon Sep 17 00:00:00 2001 From: Tom Smeding Date: Sun, 3 May 2026 21:33:40 +0100 Subject: mmap: Add MAP_POPULATE We're going to access the mapping immediately, so might as well --- cbits/mmap.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cbits/mmap.c b/cbits/mmap.c index d84fa59..69aeace 100644 --- a/cbits/mmap.c +++ b/cbits/mmap.c @@ -10,7 +10,7 @@ void* tirclogv_mmap(int fd, size_t *lengthp) { perror("stat"); return NULL; } - void *addr = mmap(NULL, statbuf.st_size, PROT_READ, MAP_SHARED, fd, 0); + void *addr = mmap(NULL, statbuf.st_size, PROT_READ, MAP_SHARED | MAP_POPULATE, fd, 0); if (addr == NULL) { perror("mmap"); } -- cgit v1.3.1