[package] mtd: request locked pages when mmap'ing the FIS table, cures random segfaul...
[openwrt.git] / package / mtd / src / fis.c
index b285d24..559ca95 100644 (file)
@@ -77,7 +77,7 @@ fis_open(void)
                goto error;
 
        fis_erasesize = erasesize;
-       desc = mmap(NULL, erasesize, PROT_READ|PROT_WRITE, MAP_SHARED, fis_fd, 0);
+       desc = mmap(NULL, erasesize, PROT_READ|PROT_WRITE, MAP_SHARED|MAP_LOCKED, fis_fd, 0);
        if (desc == MAP_FAILED)
                goto error;
 
This page took 0.024329 seconds and 4 git commands to generate.