On 01/04/2017 03:35 PM, Rob Gardner wrote: > Tags are not cleared at all when memory is freed, but rather, lazily > (and automatically) cleared when memory is allocated. What does "allocated" mean in this context? Physical or virtual? What does this do, for instance? ptr = malloc(PAGE_SIZE); set_tag(ptr, 14); madvise(ptr, PAGE_SIZE, MADV_FREE); printf("tag: %d\n", get_tag(ptr)); free(ptr); -- To unsubscribe from this list: send the line "unsubscribe linux-doc" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html