On Sat, Jan 21, 2012 at 4:21 PM, Javier Martinez Canillas < [email protected]> wrote:
> On Sat, Jan 21, 2012 at 4:52 AM, SaNtosh kuLkarni > <[email protected]> wrote: > > Hi Sukrit, > > > > Ya kernel development..kernel space is fun...but since kernel has loads > of > > subsystems...you must be or will be later interested in certain > > subsytems,,,but you ought to understand the basic working and operations > > carried by a kernel and sorting of programming and structures > required...i > > would suggest Kernel Development by Rober Love > > > > > http://blog.rlove.org/2010/07/linux-kernel-development-third-edition.html > > > > as he doesnt dig deep into core kernel development instead focuses on > stuff > > such as Process mgnt , synchronization ,VFS...etc etc...in a rather > simple > > easy to understand manner...but if you are interested or rather want to > get > > into specific subsystems like Networking ...network stack,...etc you can > > always start off with network internals...but my suggestion is Robert > Love > > and start of writing few LKMs....tats my opinion.... > > > > On Sat, Jan 21, 2012 at 6:58 AM, Jeff Haran <[email protected]> > wrote: > >> > >> > >> > >> From: [email protected] > >> [mailto:[email protected]] On Behalf Of Sukrit > Sangwan > >> Sent: Friday, January 20, 2012 4:19 PM > >> To: [email protected] > >> Subject: from where to start.. > >> > >> > >> > >> I want to become a kernel developer. I have never done anything related > to > >> kernel uptil now. I am unable to figure out how to start off. Please > help me > >> doing my first exercise on kernel development. > >> > >> > >> > >> -- > >> > >> Sukrit Sangwan > >> > > Hi Sukrit, > > People ask me this a lot so I wrote a post in blog about it, you can > read it here: > > > http://martinezjavier.blogspot.com/2011/10/what-is-best-way-to-learn-linux-kernel.html > > Also I used to maintain a repo with the Linux Device Drivers 3 book > examples: > > > But I haven't committed anything for over a year because I'm too busy > to do it. So cloning that tree, forward porting those virtual drivers > and send me the patches would be a good way to learn and also great > for the newbies community. > > Even you can fork that tree and try to maintain yourself :) > > Good luck > Javier > Hi Javier, Thats a really nice blog you have mate.....and examples and ideas you have posted is really good...even thou our opinions are similar the android porting that you have mentioned is a really good way, -- * \m / Cheers \m/ Santosh Kulkarni*
_______________________________________________ Kernelnewbies mailing list [email protected] http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
