|FROM ||John Chludzinski
|SUBJECT ||Re: [Hangout-NYLXS] Are these books outdated?
|From hangout-bounces-at-nylxs.com Mon Aug 15 19:36:02 2016
Received: from www.mrbrklyn.com (www.mrbrklyn.com [126.96.36.199])
by mrbrklyn.com (Postfix) with ESMTP id A7258163D5C;
Mon, 15 Aug 2016 19:36:00 -0400 (EDT)
Received: by mrbrklyn.com (Postfix, from userid 1000)
id 64238163D59; Mon, 15 Aug 2016 03:13:51 -0400 (EDT)
Resent-From: Ruben Safir
Resent-Date: Mon, 15 Aug 2016 03:13:51 -0400
Received: from shelob.surriel.com (shelob.surriel.com [188.8.131.52])
by mrbrklyn.com (Postfix) with ESMTP id A8DD7161224
for ; Wed, 10 Aug 2016 14:22:04 -0400 (EDT)
Received: from localhost ([127.0.0.1] helo=shelob.surriel.com)
by shelob.surriel.com with esmtp (Exim 4.63)
id 1bXY8g-0004xy-Gu; Wed, 10 Aug 2016 14:22:02 -0400
Received: from mail.vivaldi.net ([184.108.40.206])
by shelob.surriel.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.63)
(envelope-from ) id 1bXY8Y-0004xp-66
for Kernelnewbies-at-kernelnewbies.org; Wed, 10 Aug 2016 14:21:54 -0400
Received: from localhost (localhost [127.0.0.1])
by mail.vivaldi.net (Postfix) with ESMTP id 214751F20;
Wed, 10 Aug 2016 18:21:59 +0000 (GMT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=vivaldi.net; h=
:content-type:mime-version:received:received; s=dkim; t=
1470853317; bh=UhiqG/I+juUYrWtHp4oNM/JITCm4Mrr3FBxBEOkTt5A=; b=6
X-Virus-Scanned: Debian amavisd-new at vivaldi.net
Received: from mail.vivaldi.net ([127.0.0.1])
by localhost (mail.vivaldi.net [127.0.0.1]) (amavisd-new, port 10024)
with ESMTP id r35Fs5Cs17Mm; Wed, 10 Aug 2016 18:21:57 +0000 (GMT)
Received: from mail.vivaldi.net (localhost [IPv6:::1])
(Authenticated sender: john.chludzinski)
by mail.vivaldi.net (Postfix) with ESMTPA id 42D6E58C;
Wed, 10 Aug 2016 18:21:57 +0000 (GMT)
Date: Wed, 10 Aug 2016 14:21:57 -0400
From: John Chludzinski
To: Greg KH
User-Agent: Roundcube Webmail/1.2.0
X-Mailman-Approved-At: Mon, 15 Aug 2016 19:35:16 -0400
Cc: Raul Piper ,
Aleksander Alekseev , Kernelnewbies-at-kernelnewbies.org
Subject: Re: [Hangout-NYLXS] Are these books outdated?
Reply-To: NYLXS Discussions List
List-Id: NYLXS Discussions List
Content-Type: text/plain; charset="utf-8"
The 2.6 kernel made significant changes to threading support in the =
kernel. In 2.6 there's now a 1-to-1 mapping from kthreads to pthreads.
On 2016-08-10 14:17, Greg KH wrote:
> On Wed, Aug 10, 2016 at 11:16:13PM +0530, Raul Piper wrote:
>> Most of the books like Essential linux device drivers, Robert love =
>> Linux device drivers by Rubini
>> Most of the books are based on old kernels 2.2,2.6 etc
>> I wanted to know=C2=A0hasnt the kernel evolved during these times and is=
>> good to design drivers based on=C2=A0that theory.Since device trees and =
>> many other concepts would have=C2=A0evolved and=C2=A0=C2=A0obviously the=
apis related =
>> to them
>> like _of_ apis for device tree parsing.
>> Please comment- which book to be read or followed?
> The ideas should still be the same, but the details have changed.
> If you don't like that, then just refer to the best documentation there
> is, the source itself. The kernel comes with TONS of built-in
> documentation (make pdfdocs) and all of the source code which shows
> exactly how things work together.
> And it's free!
> best of luck,
> greg k-h
Kernelnewbies mailing list
hangout mailing list