All of lore.kernel.org
 help / color / mirror / Atom feed
* Books Regarding Linux Kernel
@ 2016-02-22  5:56 Anil Nair
  2016-02-22  6:00 ` Shiva Shankar
                   ` (2 more replies)
  0 siblings, 3 replies; 10+ messages in thread
From: Anil Nair @ 2016-02-22  5:56 UTC (permalink / raw)
  To: kernelnewbies

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

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Books Regarding Linux Kernel
  2016-02-22  5:56 Books Regarding Linux Kernel Anil Nair
@ 2016-02-22  6:00 ` Shiva Shankar
  2016-02-22  6:02   ` sanjeev sharma
  2016-02-22  6:00 ` Kenneth Adam Miller
  2016-02-22 16:02 ` Aruna Hewapathirane
  2 siblings, 1 reply; 10+ messages in thread
From: Shiva Shankar @ 2016-02-22  6:00 UTC (permalink / raw)
  To: kernelnewbies

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 <anilcoll90@gmail.com> 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 at kernelnewbies.org
> http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20160222/7c4ad69c/attachment.html 

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Books Regarding Linux Kernel
  2016-02-22  5:56 Books Regarding Linux Kernel Anil Nair
  2016-02-22  6:00 ` Shiva Shankar
@ 2016-02-22  6:00 ` Kenneth Adam Miller
  2016-02-22 16:02 ` Aruna Hewapathirane
  2 siblings, 0 replies; 10+ messages in thread
From: Kenneth Adam Miller @ 2016-02-22  6:00 UTC (permalink / raw)
  To: kernelnewbies

Those are the popular three, but the documentation provided by kernel
authors themselves as well as source code is also expected.

Lastly, semantics of the machine are often a required read. The intel
manual might be something that belongs on your list, if you want to truly
understand.

But no book is really enough to completely understand the linux kernel.
Those just help you get started.

On Mon, Feb 22, 2016 at 12:56 AM, Anil Nair <anilcoll90@gmail.com> 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 at kernelnewbies.org
> http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20160222/ccf06c25/attachment.html 

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Books Regarding Linux Kernel
  2016-02-22  6:00 ` Shiva Shankar
@ 2016-02-22  6:02   ` sanjeev sharma
  2016-02-22  6:05     ` Anil Nair
  2016-02-22 22:02     ` John Chludzinski
  0 siblings, 2 replies; 10+ messages in thread
From: sanjeev sharma @ 2016-02-22  6:02 UTC (permalink / raw)
  To: kernelnewbies

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 <klshiva4a4@gmail.com>
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 <anilcoll90@gmail.com> 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 at kernelnewbies.org
>> http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
>>
>
>
> _______________________________________________
> Kernelnewbies mailing list
> Kernelnewbies at kernelnewbies.org
> http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20160222/5b805d66/attachment-0001.html 

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Books Regarding Linux Kernel
  2016-02-22  6:02   ` sanjeev sharma
@ 2016-02-22  6:05     ` Anil Nair
  2016-02-22  6:51       ` subodh sawrav
  2016-02-22  6:53       ` Matthew Bobrowski
  2016-02-22 22:02     ` John Chludzinski
  1 sibling, 2 replies; 10+ messages in thread
From: Anil Nair @ 2016-02-22  6:05 UTC (permalink / raw)
  To: kernelnewbies

Hi,

On Mon, Feb 22, 2016 at 11:32 AM, sanjeev sharma
<sanjeevsharmaengg@gmail.com> 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 <klshiva4a4@gmail.com>
> 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 <anilcoll90@gmail.com> 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 at kernelnewbies.org
>>> http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
>>
>>
>>
>> _______________________________________________
>> Kernelnewbies mailing list
>> Kernelnewbies at kernelnewbies.org
>> http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
>>
>

Thanks Guys for the help. :)

-- 
--
Regards,
Anil Nair

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Books Regarding Linux Kernel
  2016-02-22  6:05     ` Anil Nair
@ 2016-02-22  6:51       ` subodh sawrav
  2016-02-22  6:53       ` Matthew Bobrowski
  1 sibling, 0 replies; 10+ messages in thread
From: subodh sawrav @ 2016-02-22  6:51 UTC (permalink / raw)
  To: kernelnewbies

My recommendation will be to start with "Linux Kernel Development" by
Robert Love.
It's the best book to start with.

Regards,
Subodh

On Mon, Feb 22, 2016 at 11:35 AM, Anil Nair <anilcoll90@gmail.com> wrote:

> Hi,
>
> On Mon, Feb 22, 2016 at 11:32 AM, sanjeev sharma
> <sanjeevsharmaengg@gmail.com> 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 <klshiva4a4@gmail.com>
> > 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 <anilcoll90@gmail.com>
> 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 at kernelnewbies.org
> >>> http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
> >>
> >>
> >>
> >> _______________________________________________
> >> Kernelnewbies mailing list
> >> Kernelnewbies at kernelnewbies.org
> >> http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
> >>
> >
>
> Thanks Guys for the help. :)
>
> --
> --
> Regards,
> Anil Nair
>
> _______________________________________________
> Kernelnewbies mailing list
> Kernelnewbies at kernelnewbies.org
> http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20160222/4a12516d/attachment.html 

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Books Regarding Linux Kernel
  2016-02-22  6:05     ` Anil Nair
  2016-02-22  6:51       ` subodh sawrav
@ 2016-02-22  6:53       ` Matthew Bobrowski
  2016-02-22 14:49         ` Daniel.
  1 sibling, 1 reply; 10+ messages in thread
From: Matthew Bobrowski @ 2016-02-22  6:53 UTC (permalink / raw)
  To: kernelnewbies

Completely agree with Kenneth.

Best of luck!

--

Kind regards,
Matthew Bobrowski


On Mon, Feb 22, 2016 at 5:05 PM, Anil Nair <anilcoll90@gmail.com> wrote:
> Hi,
>
> On Mon, Feb 22, 2016 at 11:32 AM, sanjeev sharma
> <sanjeevsharmaengg@gmail.com> 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 <klshiva4a4@gmail.com>
>> 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 <anilcoll90@gmail.com> 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 at kernelnewbies.org
>>>> http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
>>>
>>>
>>>
>>> _______________________________________________
>>> Kernelnewbies mailing list
>>> Kernelnewbies at kernelnewbies.org
>>> http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
>>>
>>
>
> Thanks Guys for the help. :)
>
> --
> --
> Regards,
> Anil Nair
>
> _______________________________________________
> Kernelnewbies mailing list
> Kernelnewbies at kernelnewbies.org
> http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Books Regarding Linux Kernel
  2016-02-22  6:53       ` Matthew Bobrowski
@ 2016-02-22 14:49         ` Daniel.
  0 siblings, 0 replies; 10+ messages in thread
From: Daniel. @ 2016-02-22 14:49 UTC (permalink / raw)
  To: kernelnewbies

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 <mbobrowski@mbobrowski.org>:
> Completely agree with Kenneth.
>
> Best of luck!
>
> --
>
> Kind regards,
> Matthew Bobrowski
>
>
> On Mon, Feb 22, 2016 at 5:05 PM, Anil Nair <anilcoll90@gmail.com> wrote:
>> Hi,
>>
>> On Mon, Feb 22, 2016 at 11:32 AM, sanjeev sharma
>> <sanjeevsharmaengg@gmail.com> 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 <klshiva4a4@gmail.com>
>>> 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 <anilcoll90@gmail.com> 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 at kernelnewbies.org
>>>>> http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> Kernelnewbies mailing list
>>>> Kernelnewbies at kernelnewbies.org
>>>> http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
>>>>
>>>
>>
>> Thanks Guys for the help. :)
>>
>> --
>> --
>> Regards,
>> Anil Nair
>>
>> _______________________________________________
>> 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



-- 
"Do or do not. There is no try"
  Yoda Master

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Books Regarding Linux Kernel
  2016-02-22  5:56 Books Regarding Linux Kernel Anil Nair
  2016-02-22  6:00 ` Shiva Shankar
  2016-02-22  6:00 ` Kenneth Adam Miller
@ 2016-02-22 16:02 ` Aruna Hewapathirane
  2 siblings, 0 replies; 10+ messages in thread
From: Aruna Hewapathirane @ 2016-02-22 16:02 UTC (permalink / raw)
  To: kernelnewbies

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 <anilcoll90@gmail.com> 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 at kernelnewbies.org
> http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20160222/b6eaf244/attachment.html 

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Books Regarding Linux Kernel
  2016-02-22  6:02   ` sanjeev sharma
  2016-02-22  6:05     ` Anil Nair
@ 2016-02-22 22:02     ` John Chludzinski
  1 sibling, 0 replies; 10+ messages in thread
From: John Chludzinski @ 2016-02-22 22:02 UTC (permalink / raw)
  To: kernelnewbies

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 <klshiva4a4@gmail.com>
> 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 <anilcoll90@gmail.com>
>> 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 at kernelnewbies.org
>>> http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies [1]
>> 
>> _______________________________________________
>> Kernelnewbies mailing list
>> Kernelnewbies at kernelnewbies.org
>> http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies [1]
> 
> 
> 
> Links:
> ------
> [1] http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
> 
> _______________________________________________
> Kernelnewbies mailing list
> Kernelnewbies at kernelnewbies.org
> http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2016-02-22 22:02 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-02-22  5:56 Books Regarding Linux Kernel Anil Nair
2016-02-22  6:00 ` Shiva Shankar
2016-02-22  6:02   ` sanjeev sharma
2016-02-22  6:05     ` Anil Nair
2016-02-22  6:51       ` subodh sawrav
2016-02-22  6:53       ` Matthew Bobrowski
2016-02-22 14:49         ` Daniel.
2016-02-22 22:02     ` John Chludzinski
2016-02-22  6:00 ` Kenneth Adam Miller
2016-02-22 16:02 ` Aruna Hewapathirane

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.