Maybe try task_tgid_nr(current) ? -- Mike
On Mon, Mar 22, 2010 at 7:27 PM, perumal316 <perumal...@gmail.com> wrote: > Hi all, > > I have tried the following > > current->pid and current->comm to get the process ID and name of > process from kernel module > > but what it is giving me is Binder Thread and an id which is not the > same when I check it against the pid and name by doing 'ps' from adb > shell. > > Any idea why I am getting Binder Thread as my process name? When it > should be the actual process's name. How to get the correct PID and > name? > > Thanks in Advance, > Perumal > > On Mar 18, 1:41 pm, perumal316 <perumal...@gmail.com> wrote: >> Hi, >> >> Is there any way to get the current process ID and the corresponding >> name of the application from the kernel module? >> >> I have tried using task->comm ,task->pid, current->pid etc But I am >> not getting the correct process ID. >> >> I want to printk the process ID and the application name each time a >> system call is called. System call should have a way to identify which >> process ID or application is calling it. >> >> Any other way to printk the process ID and the application name? >> >> Thanks In Advance, >> Perumal > > -- > unsubscribe: android-kernel+unsubscr...@googlegroups.com > website: http://groups.google.com/group/android-kernel > > To unsubscribe from this group, send email to > android-kernel+unsubscribegooglegroups.com or reply to this email with the > words "REMOVE ME" as the subject. > -- unsubscribe: android-kernel+unsubscr...@googlegroups.com website: http://groups.google.com/group/android-kernel To unsubscribe from this group, send email to android-kernel+unsubscribegooglegroups.com or reply to this email with the words "REMOVE ME" as the subject.