MADV_FREE
madvise(chunk, size, MADV_FREE);
madvise(run, size, MADV_FREE);
#ifndef MADV_FREE
#if defined(MADV_FREE)
madvise(ptr, l, MADV_FREE);
nflags |= MADV_FREE;
case MADV_FREE:
ATF_REQUIRE_STRERROR(madvise(addr2, npgs * page, MADV_FREE) == 0);
ATF_REQUIRE_STRERROR(madvise(addr, npgs * page, MADV_FREE) == 0);
ATF_REQUIRE_STRERROR(madvise(addr, npgs * page, MADV_FREE) == 0);