On (11/02/17 21:14), Tobin C. Harding wrote:
[..]
> I can put my email address if there is not a better option.

sounds good.


> > hm... just a huge pile of if's
> > 
> >     if (is_vmalloc_addr(addr))
> >             do_hashing(addr);
> >     else if (__module_address(addr))
> >             do_hashing(addr);
> >     else if (is_kernel(addr) || is_kernel_inittext(addr))
> >     ...
> > 
> > but that's going to be really messy and "iffy".
> 
> This is the only suggestion we have so far.
> 

well... one more: check if we can safely dereference it. if so
it's a pointer, probably :)

        if (!probe_kernel_address(addr, p))
                do_hashing(addr);


just an idea.

        -ss

Reply via email to