> > The use case is libraries that store or cache information, and
> > want to know that they need to regenerate it in the child process
> > after fork.
How do they know that they need to regenerate if they do not get SEGV?
Are they going to assume that a read of zeros is a "must init again"? Isn't
that too fragile? Or do they play other tricks like parse /proc/self/smaps
and read in the flag?