April 20, 2016
10:59 a.m.
On 03/24/2016 05:58 PM, Wenda Ni wrote:
Hi all,
When doing insmod, we find our function named "rxe_mem_alloc" is renamed as "rxe_mem_alloc.isra.2" in kernel symbol table @ /proc/kallsyms
I am curious why the kernel appends ".isra.2" to the original function. Why this happens? What is this for?
Thank you for sharing your thoughts.
This is not kernel specific, rather it comes from the compiler, the following stackoverflow answer puts it rather nicely: http://stackoverflow.com/questions/18907580/what-is-isra-in-the-kernel-threa...
Cheers,
Wenda Ni, Ph.D.
_______________________________________________ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies