> If you have a pointer which you know points to stale data, you can
> fill it with junk so that dereference later will trap.
Sample usage is nameidata, which leaks entirely to the caller and where use of stale pointers is very much a possibility. For example accessing ni_dvp when WANTPARENT nor LOCKPARENT were specified.
I don't care about the name or the specific implementation, feel free to roll your own. What I do care about is the functionality.