Of course it is zero filled. What else would it be? There are no plausible alternatives.
I think it detracts from the rest of the message to say something so obvious. >In the man page of mmap(2), the description of the flag MAP_ANON does >not indicate the state of the newly allocated memory. > >Is it zero-initialized? Or is it undefined? > >(The MAP_ANON flag allows us to use the mmap system call to allocate >dynamic memory during program execution.) > >In the NetBSD man page, it is clearly stated that with this flag >enabled, "The mapped memory will be zero filled": >https://netbsd.gw.com/cgi-bin/man-cgi?mmap > >In the Linux man page, it is also clearly stated that "[The mapping] >contents are initialized to zero": >http://man7.org/linux/man-pages/man2/mmap.2.html > >
