Thread (6 messages) 6 messages, 3 authors, 2013-07-18

Linux Kernel and Device Drivers

From: anish singh <hidden>
Date: 2013-07-16 16:43:33

On Tue, Jul 16, 2013 at 12:42 PM, Satya Prakash Prasad
[off-list ref] wrote:
Thanks .. I have another question. I was trying to practice some kernel
process management APIs as in
http://reiber.org/nxt/pub/Linux/LinuxKernelDevelopment/Linux.Kernel.Development.3rd.Edition.pdf
(Linux Kernel Development by Robert Love, 3rd edition).

I am not sure how to practice the code snippet given in the text book. I can
understand the theory but do not find a way to practice. For example: I want
to read a process 'struct task_struct' to find it parent's process
identifier, how many tasks are in which state, creating kernel threads etc?
In that case start from creating a dummy driver and do everything there.
Any idea?


On Mon, Jul 15, 2013 at 2:32 PM, Srinivas Ganji
[off-list ref] wrote:
quoted
As per as I know, you can follow two text books.

1. Linux Kernel Development by Robert Love, 3rd edition.
2. Linux Device Drivers by Alessandro Rubini, Jonathan Corbet, Greh
Kroah-Hartman. 3rd edition.

At the same time, you can practice the exercises given in the text books -
practice makes a man perfect. The other thing is "Make your hands dirty by
digging the kernel code whenever you have a doubt".

Regards,
Srinivas




On Mon, Jul 15, 2013 at 2:06 PM, Satya Prakash Prasad
[off-list ref] wrote:
quoted
Please let me know how to study and get hands on experience on Linux
Kernel and Device Drivers?

Regards,
Prakash

_______________________________________________
Kernelnewbies mailing list
Kernelnewbies at kernelnewbies.org
http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies

_______________________________________________
Kernelnewbies mailing list
Kernelnewbies at kernelnewbies.org
http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help