Fwd: Problem with kernel 2.6.27.5

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



---------- Forwarded message ----------
From: Gioacchino Mendola <gioacchino.mendola@xxxxxxxxx>
Date: 2008/11/16
Subject: Problem with kernel 2.6.27.5
To: majordomo@xxxxxxxxxxxxxxx


Hello everyone,
This is my first mail and I hope my questions will not be too trivial!
I'm trying to develop a  lodable kernel module but I have a problems
with certain system functions that have been deprecated.
With the previuos kernel(2.6.26), I used the following functions

kill_proc(pid_t pid, int sig, int priv)

find_task_by_pid(int pid)

Now i use the linux kernel 2.6.27.5

Instead of kill_proc I tried to use kill_pid.
Kill_pid() requires as a first argument  a struct pid  and not a pid_t pid.

kill_pid(struct pid *pid, int sig, int priv)

how can I get "struct pid" by "pid_t pid"?

how can I get the "task_struct" by the pid?

Thanks in advance
--
To unsubscribe from this list: send the line "unsubscribe kernel-testers" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux