memory pages nulling when releasing
Giorgos Keramidas
keramida at freebsd.org
Tue Jun 20 17:04:13 UTC 2006
On 2006-06-20 17:05, Dan Lukes <dan at obluda.cz> wrote:
>> There's "Z" malloc option that's used to initialise page with zeros
>> instead of 0xd0
>
> Difference betwen Z and J isn't the fill value only. Z apply
> for allocations of new memory (when imalloc() called); J apply
> on changes in allocated block size (e.g. realloc) and free. So
> 'Z' doesn't "zero on free" but "zero on alloc". Well, things
> aren't simple as Z implies J ...
>
> BTW, Z nor J doesn't imply 'R' despite of text of manual page.
Are you sure? Then we should fix the manpage.
Cc'ing Jason Evans, who may be interested too.
More information about the freebsd-security
mailing list