Re: Books Regarding Linux Kernel
I'd say it's the best for beginners and intermediate level coders (i.e., software engineers). Robert Love's make the difficult understandable. ---John On 2016-02-22 01:02, sanjeev sharma wrote: > Hello, > > Please don't forget to read Linux Kernel by Robert Love.It is very > good for beginner. > > Regards > Sanjeev Sharma > > On Mon, Feb 22, 2016 at 11:30 AM, Shiva Shankar > wrote: > >> Hi Anil, >> Listed books are enough to start programming. >> >> You can also refer to >> >> Professional Linux Kernel Architecture Book by Wolfgang Mauerer >> >> Thanks >> >> On Mon, Feb 22, 2016 at 11:26 AM, Anil Nair >> wrote: >> >>> Hi, >>> >>> Can anyone suggest any good book for understanding the Linux >>> Kernel? >>> >>> Are these books enough for understanding workings of Linux Kernel? >>> >>> 1.Linux Kernel in a Nutshell >>> 2.Linux Device Drivers, Third Edition >>> 3.Linux Kernel Development (3rd Edition) >>> >>> -- >>> -- >>> Regards, >>> Anil Nair >>> >>> ___ >>> Kernelnewbies mailing list >>> Kernelnewbies@kernelnewbies.org >>> http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies [1] >> >> ___ >> Kernelnewbies mailing list >> Kernelnewbies@kernelnewbies.org >> http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies [1] > > > > Links: > -- > [1] http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies > > ___ > Kernelnewbies mailing list > Kernelnewbies@kernelnewbies.org > http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies ___ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
Re: Project Idea..
On Mon, Feb 22, 2016 at 10:54:54AM +0530, SUNITA wrote: > Respected Sir/Madam, > I am trying to study the effect of Scheduler Policies on Energy > Consumption of Portable Device. There are lots of people currently working on this, and have been for many years. I know of at least 3 complete implementations at the moment (two of which ship in some Android phones), so I would suggest working with one of those groups to try to get their code merged into the Linux kernel. To create a 4th implementation would seem like a bit of a redundant effort. Search the archives of lwn.net for details about this if you are interested. good luck! greg k-h ___ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
Re: Books Regarding Linux Kernel
Hi Anil, The book 'Linux Programming Interface' by Michael Kerrisk who is the Linux man-pages maintainer is full of useful examples and the breadth and depth of its coverage is remarkable. When it comes to networking there is a book 'Linux Kernel Networking: Implementation and Theory' by Rami Rosen that is comprehensive and through. It helps immensely once you understand the 'subsystems' first. This will help: http://kernelnewbies.org/Documentation/Subsystems That being said if you truly want to 'understand' the kernel the best way is to start building your own and the best documentation I have found is the source itself :) Good luck ! Aruna On Mon, Feb 22, 2016 at 12:56 AM, Anil Nair wrote: > Hi, > > Can anyone suggest any good book for understanding the Linux Kernel? > > Are these books enough for understanding workings of Linux Kernel? > > 1.Linux Kernel in a Nutshell > 2.Linux Device Drivers, Third Edition > 3.Linux Kernel Development (3rd Edition) > > > -- > -- > Regards, > Anil Nair > > ___ > Kernelnewbies mailing list > Kernelnewbies@kernelnewbies.org > http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies > ___ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
Re: Kernelnewbies Digest, Vol 63, Issue 37
Can someone suggest me a book on how to start contributing for linux kernel or any tutorial videos or any leads ? Thanks and regards Sriraam VG On Mon, Feb 22, 2016 at 11:32 AM, wrote: > Send Kernelnewbies mailing list submissions to > kernelnewbies@kernelnewbies.org > > To subscribe or unsubscribe via the World Wide Web, visit > http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies > or, via email, send a message with subject or body 'help' to > kernelnewbies-requ...@kernelnewbies.org > > You can reach the person managing the list at > kernelnewbies-ow...@kernelnewbies.org > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of Kernelnewbies digest..." > > > Today's Topics: > >1. Re:Re: Why exist coding style issue in mm_types.h (YU Bo) >2. Re: Project Idea.. (Mulyadi Santosa) >3. Books Regarding Linux Kernel (Anil Nair) >4. Re: Books Regarding Linux Kernel (Shiva Shankar) >5. Re: Books Regarding Linux Kernel (Kenneth Adam Miller) >6. Re: Books Regarding Linux Kernel (sanjeev sharma) > > > -- > > Message: 1 > Date: Mon, 22 Feb 2016 13:05:29 +0800 (CST) > From: "YU Bo" > Subject: Re:Re: Why exist coding style issue in mm_types.h > To: "Greg KH" > Cc: "kernelnewbies@kernelnewbies.org" > > Message-ID: <5dfbf723.561d.153075e3acb.coremail.yuzib...@126.com> > Content-Type: text/plain; charset="gbk" > > Hi, > At 2016-02-22 02:27:39, "Greg KH" wrote: >>On Mon, Feb 22, 2016 at 12:29:54AM +0800, YU Bo wrote: >>> Hi, >>> When read the source code of mm_types.h, i encounter _coding style_ code >>> ,such like: >>> http://lxr.free-electrons.com/source/include/linux/mm_types.h#L346 in >>> comments. >>> Why not try to fix it? Because it is trival? >>> Actually, checkpatch.pl reports many errors and warnnings for it. >>> Only can i fix the coding style issue in staging? >> >>Yes, stick to drivers/staging/* only for coding style fixes please. > >> > Thanks a lot! > -- next part -- > An HTML attachment was scrubbed... > URL: > http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20160222/acd2566f/attachment-0001.html > > -- > > Message: 2 > Date: Mon, 22 Feb 2016 12:45:06 +0700 > From: Mulyadi Santosa > Subject: Re: Project Idea.. > To: kernelnewbies > Message-ID: > > Content-Type: text/plain; charset="utf-8" > > On Mon, Feb 22, 2016 at 12:24 PM, SUNITA wrote: > >> Respected Sir/Madam, >> I am trying to study the effect of Scheduler Policies on Energy >> Consumption of Portable Device. >> >> This will be achieved by modifying the current Completely Fair >> Scheduler by changing the range of nice values from 40 to 100 and >> adding a new scheduing policy. >> CFS uses SCHED_RR, SCHED_FCFS, SCHED_OTHER, SCHED_BATCH Policy for >> scheduling any process. The idea is to insert a new scheduling policy >> by modifying the header files. >> >> Can this be a good topic to carry out research.I welcome any other >> idea related Linux Kernel CFS. >> >> Regards, >> SUNIITA >> >> ___ >> Kernelnewbies mailing list >> Kernelnewbies@kernelnewbies.org >> http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies >> > > Hi Suniita > > Sounds challenging. > > It might be good topic. Just make sure you understand how to measure power > consumption and prepare various scenario of load simulation to mimic real > power consumption pattern. > > > -- > regards, > > Mulyadi Santosa > Freelance Linux trainer and consultant > > blog: the-hydra.blogspot.com > training: mulyaditraining.blogspot.com > > This email has been sent from a virus-free computer protected by Avast. > www.avast.com <https://www.avast.com/sig-email> > <#DDB4FAA8-2DD7-40BB-A1B8-4E2AA1F9FDF2> > -- next part -- > An HTML attachment was scrubbed... > URL: > http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20160222/0e96cce5/attachment-0001.html > > -- > > Message: 3 > Date: Mon, 22 Feb 2016 11:26:31 +0530 > From: Anil Nair > Subject: Books Regarding Linux Kernel > To: kernelnewbies@kernelnewbies.org > Message-ID: > > Content-Type: text/plain; charset=UTF-8 > > Hi, > > Can any
Re: Books Regarding Linux Kernel
There is Understanding the Linux Kernel, Daniel P. Bovet, Marco Cesati LKD by Love is a really good book, I love it! LDD3 can be found at http://www.makelinux.net/ldd3/ I suggest the documentation from the source too: https://www.kernel.org/doc/Documentation/ Best regards and good reading :) 2016-02-22 3:53 GMT-03:00 Matthew Bobrowski : > Completely agree with Kenneth. > > Best of luck! > > -- > > Kind regards, > Matthew Bobrowski > > > On Mon, Feb 22, 2016 at 5:05 PM, Anil Nair wrote: >> Hi, >> >> On Mon, Feb 22, 2016 at 11:32 AM, sanjeev sharma >> wrote: >>> Hello, >>> >>> Please don't forget to read Linux Kernel by Robert Love.It is very good for >>> beginner. >>> >>> Regards >>> Sanjeev Sharma >>> >>> On Mon, Feb 22, 2016 at 11:30 AM, Shiva Shankar >>> wrote: Hi Anil, Listed books are enough to start programming. You can also refer to Professional Linux Kernel Architecture Book by Wolfgang Mauerer Thanks On Mon, Feb 22, 2016 at 11:26 AM, Anil Nair wrote: > > Hi, > > Can anyone suggest any good book for understanding the Linux Kernel? > > Are these books enough for understanding workings of Linux Kernel? > > 1.Linux Kernel in a Nutshell > 2.Linux Device Drivers, Third Edition > 3.Linux Kernel Development (3rd Edition) > > > -- > -- > Regards, > Anil Nair > > ___ > Kernelnewbies mailing list > Kernelnewbies@kernelnewbies.org > http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies ___ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies >>> >> >> Thanks Guys for the help. :) >> >> -- >> -- >> Regards, >> Anil Nair >> >> ___ >> Kernelnewbies mailing list >> Kernelnewbies@kernelnewbies.org >> http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies > > ___ > Kernelnewbies mailing list > Kernelnewbies@kernelnewbies.org > http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies -- "Do or do not. There is no try" Yoda Master ___ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies