From 01ae411e1ffa9038cf1ce90ee7f002b6d131fb35 Mon Sep 17 00:00:00 2001 From: "Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)" Date: Thu, 13 Jun 2019 10:52:50 +0100 Subject: Rename fsyncs to barriers, as per P1031R2. --- example/use_cases.cpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'example') diff --git a/example/use_cases.cpp b/example/use_cases.cpp index 9237f5e1..160bcc9f 100644 --- a/example/use_cases.cpp +++ b/example/use_cases.cpp @@ -213,6 +213,9 @@ void malloc1() // to a page, it will be page faulted into a private page by the kernel. llfio::byte *p = mh.address(); size_t len = mh.length(); + // map_handle::address() returns indeterminate bytes, so you need to bless + // them into existence before use + llfio::bless(p, len); memset(p, 'a', len); // Tell the kernel to throw away the contents of any whole pages -- cgit v1.2.3