Displaying 1 result from an estimated 1 matches for "vshadow_memset".
2017 Feb 23
4
RFC: Generalize means the sanitizers work with memory
...he virtual memory we also need a set of functions that efficiently perform
operations on specified ranges of virtual addresses:
// Fills a virtual memory with a given value. May release zeroed pages. For
// DFsan we may need a version of this function that takes 16-bit values to
// fill with.
void vshadow_memset(uptr vs, u8 value, uptr size);
// Similarly to vshadow_memset(), this function fills a range of virtual
// memory with a given value and additionally claims that range as read-only
// so the memory manager is not required to support modifying accesses for
// these addresses.
void fill_rodata_vshad...