Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Linux indepth kernel manual
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2  
Reply to topic    Gentoo Forums Forum Index Off the Wall
View previous topic :: View next topic  
Author Message
eniac
Apprentice
Apprentice


Joined: 11 Aug 2003
Posts: 233
Location: Belgium, Brussels

PostPosted: Mon Aug 29, 2005 11:05 pm    Post subject: Reply with quote

sorry for my quotes ;)

I'll give a little bit back : http://www.advancedlinuxprogramming.com/

this is in my honor opinion the best starting point for a newbie linux programmer who want's to hack to kernel,
it gives you a practical explenation on how the system works in general.
_________________
Turns out the pony only had one trick.
Back to top
View user's profile Send private message
kueitao
Apprentice
Apprentice


Joined: 22 Jan 2005
Posts: 241

PostPosted: Sat Sep 03, 2005 1:31 am    Post subject: Reply with quote

eniac wrote:
sorry for my quotes ;)

I'll give a little bit back : http://www.advancedlinuxprogramming.com/

this is in my honor opinion the best starting point for a newbie linux programmer who want's to hack to kernel,
it gives you a practical explenation on how the system works in general.


What did make you think that is a kernel related book? That is not.

That is a Linux application programming oriented book.
Back to top
View user's profile Send private message
kueitao
Apprentice
Apprentice


Joined: 22 Jan 2005
Posts: 241

PostPosted: Sat Sep 03, 2005 1:52 am    Post subject: Reply with quote

My 2 cents on that:

1) "Kernel Developing" by Robert Love is the best introductory book on serious kernel hacking. Maybe a bit light on some subjects, and other ones are completely skipped (networking, booting and a few others) but it is very up to date to the latest 2.6.x minor releases.

2) "Linux Device Drivers" 3rd edition by Rubini, Corbet (editor of the very good kernel articles on http://lwn.net) and Kroah-Hartman is devoted mainly to device drivers, but in doing that it is necessarilly full of information about kernel subsystems mechanics (interrupts, locks, memory allocation, time and timers, kernel debugging and so on). Updated to 2.6.

3) "Understanding Linux Kernel" is very detailed and it is a bit overwhelming. Nonetheless It is a very good resource, with a lot of comments on kernel data structures and APIs. I like it a lot but I suggest a newbie to read it only after Love's book or other beginners ones, even though it is not so up to date covering only to 2.4.

4) "IA-64 Linux Kernel" by Mosberger and Eranian. Not yet read, anyway a few of collegues told me I'd appreciate it.
Back to top
View user's profile Send private message
eniac
Apprentice
Apprentice


Joined: 11 Aug 2003
Posts: 233
Location: Belgium, Brussels

PostPosted: Sat Sep 03, 2005 7:23 am    Post subject: Reply with quote

kueitao wrote:
eniac wrote:
sorry for my quotes ;)

I'll give a little bit back : http://www.advancedlinuxprogramming.com/

this is in my honor opinion the best starting point for a newbie linux programmer who want's to hack to kernel,
it gives you a practical explenation on how the system works in general.


What did make you think that is a kernel related book? That is not.

That is a Linux application programming oriented book.


True, but I believe you need to understand the environment you're working with before digging in deeper.
If you do not know the basic system calls provided by the kernel and some glibc functions what kind of a kernel hacker are you then ?
_________________
Turns out the pony only had one trick.
Back to top
View user's profile Send private message
kueitao
Apprentice
Apprentice


Joined: 22 Jan 2005
Posts: 241

PostPosted: Sat Sep 03, 2005 12:52 pm    Post subject: Reply with quote

eniac wrote:
kueitao wrote:
eniac wrote:
sorry for my quotes ;)

I'll give a little bit back : http://www.advancedlinuxprogramming.com/

this is in my honor opinion the best starting point for a newbie linux programmer who want's to hack to kernel,
it gives you a practical explenation on how the system works in general.


What did make you think that is a kernel related book? That is not.

That is a Linux application programming oriented book.


True, but I believe you need to understand the environment you're working with before digging in deeper.
If you do not know the basic system calls provided by the kernel and some glibc functions what kind of a kernel hacker are you then ?


Oh, yes. And before you need to know some C programming too. And before...
Back to top
View user's profile Send private message
eniac
Apprentice
Apprentice


Joined: 11 Aug 2003
Posts: 233
Location: Belgium, Brussels

PostPosted: Sat Sep 03, 2005 1:29 pm    Post subject: Reply with quote

ofcourse a ferm understanding of the C language is also needed + some ASM if you want to dig into the asm code that is
_________________
Turns out the pony only had one trick.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Off the Wall All times are GMT
Goto page Previous  1, 2
Page 2 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum