Page MenuHomeFreeBSD

D6654.id17168.diff
No OneTemporary

D6654.id17168.diff

Index: head/usr.bin/mkimg/image.c
===================================================================
--- head/usr.bin/mkimg/image.c
+++ head/usr.bin/mkimg/image.c
@@ -32,6 +32,7 @@
#include <sys/stat.h>
#include <sys/types.h>
#include <assert.h>
+#include <err.h>
#include <errno.h>
#include <limits.h>
#include <paths.h>
@@ -315,6 +316,8 @@
unit = (secsz > image_swap_pgsz) ? secsz : image_swap_pgsz;
sz = (sz + unit - 1) & ~(unit - 1);
+ if (madvise(buffer, sz, MADV_DONTNEED) != 0)
+ warn("madvise");
munmap(buffer, sz);
return (0);
}

File Metadata

Mime Type
text/plain
Expires
Mon, Sep 7, 5:43 PM (14 h, 9 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
38477868
Default Alt Text
D6654.id17168.diff (557 B)

Event Timeline