I found the issue:

one has to pass arguments to pid_task as: pid_task(find_get_pid(<pid found
using sys_getpid in userspace>) , PIDTYPE_PID);

I am trying to understand how the pid value using find_get_pid function
differs from the pid found in the userspace. It seems that they are
different and due to that kernel get exception.

Feel free to share comments.

Thank you,
Ankur.
_______________________________________________
Kernelnewbies mailing list
[email protected]
http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies

Reply via email to