You know what sucks? Determining the owner of anonymous private or shared mappings? I feel like CONFIG_ANON_VMA_NAME could be really useful, but it's behind both a kernel config and a glibc tunable GLIBC_TUNABLES=glibc.mem.decorate_maps=1 ... we could make this better?
@codonell step one: put a new feature that people are suspicious about behind a config option. step two: get all distros to enable it. step three: make it default enabled in the kernel.
Each step takes a year or more usually, but this is how I tend to enable new kernel security features. :P