Message ID | a577b165-1e18-e689-7580-cac3f37317f8@amd.com |
---|---|
State | New |
Headers |
Return-Path: <linux-kernel-owner@vger.kernel.org> Delivered-To: ouuuleilei@gmail.com Received: by 2002:a5d:5915:0:0:0:0:0 with SMTP id v21csp1941223wrd; Tue, 14 Mar 2023 12:22:23 -0700 (PDT) X-Google-Smtp-Source: AK7set8+npH+PfZJh5728auAqBpRWNQ2ISnxfGzDlHdAMgCAN+tBuclh4zGQrvkIcZhV4IAwi596 X-Received: by 2002:a05:6a20:5489:b0:cc:120c:b259 with SMTP id i9-20020a056a20548900b000cc120cb259mr49467987pzk.39.1678821743274; Tue, 14 Mar 2023 12:22:23 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1678821743; cv=pass; d=google.com; s=arc-20160816; b=bAdobNY7cnUNqf9pCTdE29xpcrOCfmAT2pphu9wbkmAEDHOKDQs6Ois4fptZbdIGc1 W4rQm+dnyYXmoVbJPxmM6i09V8cAGvMt035zVbyhsFcs/j65TcyNxJl1Px6gyHl3DeMC 0YZfyE0gnWLVe0y5plsKJq4Wt+aVDLhLMvMun4tly3KQ9NmHKGM9b4ETJ2tLsuvtrp7C bq1lwoOFbPyU4AUUqoMMveN5Bp/9Zq08/G8amk6Vrww4ZgdtfJ3+XH87sej/n8lUE3MT t1HIeuUK1jKnDX0HyNxenK/1mdW6g2qi07CNaVW/yxSfK0ESxCKifvdWko+mHfamwa0o TjOw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:content-transfer-encoding :in-reply-to:from:references:cc:to:content-language:subject :user-agent:date:message-id:dkim-signature; bh=zW2LvmOwgGRjlm9KTIpjNpyM3QfjMq0kcCC60/zxLL0=; b=0sOmW0mbtjAzwoOMWQeR6Rs3VRzgJHFprvGGqggFnqLwORqY7PmM9nhvAEYdDt0qYJ w12pAAUsMMRz+D5CV+1E0i8MDHlmSDdq8tkcFzi3aQqs04pZ6WOmTzUDSP67vCBbw3Fa 4jo9SNhAWbk13nM8mmLflcFJx2oV2pLMJ46U+B50wJ1l1f+aTOY5YAwlS92yuCcQiGss GKHZ1mhWZVZn4ekpqM/B/7Ks+coElVvO/TBo0ARALZIlOFEBWUHPNPYFERXdXo8ubezl 3mcb/fjck5x+RAhO+YafLGaEvKPujVESrXM2RtGkFo7u5tx+xCK7SF6mEBNf0wUq0OdD JpSQ== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amd.com header.s=selector1 header.b=5gNlP3de; arc=pass (i=1 spf=pass spfdomain=amd.com dkim=pass dkdomain=amd.com dmarc=pass fromdomain=amd.com); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=amd.com Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id a14-20020a634d0e000000b004fc2413ec5esi2678905pgb.189.2023.03.14.12.22.08; Tue, 14 Mar 2023 12:22:23 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@amd.com header.s=selector1 header.b=5gNlP3de; arc=pass (i=1 spf=pass spfdomain=amd.com dkim=pass dkdomain=amd.com dmarc=pass fromdomain=amd.com); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=amd.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231158AbjCNSqL (ORCPT <rfc822;realc9580@gmail.com> + 99 others); Tue, 14 Mar 2023 14:46:11 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:46608 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230513AbjCNSqB (ORCPT <rfc822;linux-kernel@vger.kernel.org>); Tue, 14 Mar 2023 14:46:01 -0400 Received: from NAM10-BN7-obe.outbound.protection.outlook.com (mail-bn7nam10on2062b.outbound.protection.outlook.com [IPv6:2a01:111:f400:7e8a::62b]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 05E5DB7885; Tue, 14 Mar 2023 11:45:29 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ZAlzQ45qGiekb8Oa7ApnFgLizU3mcQTRrtFuGGejnHHoe1DuZh3DiK7FPccAfZGoefR6PK2flCbanIX+DcihJ3qSdlfAVy/RU9j1dTNqMIh194N5SagJTEGzj+ZugssL5VIMdPjUvXDGmjsERxvFsUDGpo3CpGxMA47+AIbbqT+eNyKD56SRIoR4vUuC7o1v/w4Pr/ca2QlZVWf022EtUblXjbdxDd94n1ELciP7uXjY52zrjH54LqC2TzRJ31XBbIaw4aArCgcXkN+yrW2czMVAY6beWmOSHT0NBhD5mVEjamaJdetsYN7FXvCRAWEn5FCKMacGPeYGquoDMCwSEQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=zW2LvmOwgGRjlm9KTIpjNpyM3QfjMq0kcCC60/zxLL0=; b=R/r5oyoG1eUaRh4i4W85j1jTJxXJDKibbk7MnT4kHsm3msbHDLohexmPhliX23rflIby72i9DeI6v5DnMzo6lvjw7Zam8jbOZHhaAsMsRZSnB2+CfBYvRyztDwjT5mCSON+9/mMNIQb+5qaVaFRLRrdCm3b7agcVa5tOccGEU1CI91uVNLl9EdNh5pziiFMecIwOZJ4X3D5SaVD8TYbBy4/lII2Es0giK0agMJYM4WC6nQaMhZl+KKSLZMOTi+/OyR2L/CAxSyAYEAbY2MizgF+X1RdHinWWlQd++zXlLSGYVrOLz2QaB9o+V323Ylxbgkz4tOjIOGIP3Z7FCbYONw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=amd.com; dmarc=pass action=none header.from=amd.com; dkim=pass header.d=amd.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amd.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=zW2LvmOwgGRjlm9KTIpjNpyM3QfjMq0kcCC60/zxLL0=; b=5gNlP3dePPXUjAnH62jaQ+Dzcez90RNSKoCYI8ptoNXQHZtlEtXIHI/bSFtBfPJVWcTFs9DphPve8Fl8AHgeHsQSPFsHIDiNZZ1pgOO1sr6FYW/tIPo5IlH0nKedBuyI3MI0Pu4aio6+U5wZ27Ir7nEi656r4/NEVUtrEJYAodM= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=amd.com; Received: from BL1PR12MB5874.namprd12.prod.outlook.com (2603:10b6:208:396::17) by DS0PR12MB7703.namprd12.prod.outlook.com (2603:10b6:8:130::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6178.26; Tue, 14 Mar 2023 18:44:42 +0000 Received: from BL1PR12MB5874.namprd12.prod.outlook.com ([fe80::70f8:b479:637:1dd4]) by BL1PR12MB5874.namprd12.prod.outlook.com ([fe80::70f8:b479:637:1dd4%8]) with mapi id 15.20.6178.024; Tue, 14 Mar 2023 18:44:42 +0000 Message-ID: <a577b165-1e18-e689-7580-cac3f37317f8@amd.com> Date: Tue, 14 Mar 2023 13:44:40 -0500 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.7.1 Subject: [PATCH v3] docs: Add relevant kernel publications to list of books Content-Language: en-US To: corbet@lwn.net Cc: kaiwan.billimoria@gmail.com, rlove@rlove.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org References: <20230222183445.3127324-1-carlos.bilbao@amd.com> From: Carlos Bilbao <carlos.bilbao@amd.com> In-Reply-To: <20230222183445.3127324-1-carlos.bilbao@amd.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-ClientProxiedBy: CH0PR03CA0220.namprd03.prod.outlook.com (2603:10b6:610:e7::15) To BL1PR12MB5874.namprd12.prod.outlook.com (2603:10b6:208:396::17) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BL1PR12MB5874:EE_|DS0PR12MB7703:EE_ X-MS-Office365-Filtering-Correlation-Id: 0bfc4cb6-8e46-42f0-eb74-08db24bc2c62 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: d2HJtbbD9+ONbxLic41nEkpshl5nASrzsD4NC/X4X34uj9s+/ueowoN2cGPm9DnZBCpPl3allp0uhLTkLjU8P5dPI72S/2EOjRbHj4cIQo2idTX8AN6zbTxeYXSZF+8n2t2vixdErc06WtzOgXEkNzLh5O8DIUPQNQfFnEYdEw0I7coqyEqEf73jjuW/W/JAsxV0Cxf3Mtg52IWmvnDBRvAUiUym8+/lu/+6qWogVuUikpQ5/xm/t+ORRZuExhoqGOVCTT+YcoVqP2GjBmTCS4K1D1zjLrUDLJEOHIh9cvfhPaS8c/86g4wWII58G+4B6LNjQirRu+2m7BnhDwaMdSnPcYUc3XYdmyyvXxAHMt9LMEUpzxx36w4gyyxoMVgZgiAbis7IIB5GWcXq1ddLseXKGUcpO/AsioLp7p093lGzL6bgaGP5i1XMr9xPdDERxdLWgL8KR+9frIFuHj4ZuRv4EbKQYUSDrtH5hGMtbcfVk4wHZzECmOY0Jomt59ltVPQcjUE0pbZ1lH7dqxmHSY7yCSIk8fpLsp2U4fJNGjeOGla07gu96ewr38xAmgjZvqspzU/C7HRdIOPgLoU6B+wjAzTuYN6Xhr9U4qIqeWverUkv6EH3RKcOsezvcOyc6pp0Ln7n9Jh5MFinv6aL1QAUI2bKGMLsEwu0CDDJyj4woEmBQXD7tCq+5NjYwNhkMk2GlYpQumC9lxC+fTWCBZmjOC4kVeuIgYiF3Q91mwM= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BL1PR12MB5874.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230025)(4636009)(376002)(346002)(39860400002)(396003)(366004)(136003)(451199018)(36756003)(316002)(6486002)(478600001)(41300700001)(5660300002)(6916009)(2906002)(4326008)(8676002)(44832011)(66556008)(66476007)(66946007)(8936002)(86362001)(31696002)(38100700002)(2616005)(26005)(6512007)(6506007)(186003)(83380400001)(31686004)(45980500001)(43740500002);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?VaD8YYgubguSOMmOX3RPT1ExwQLb?= =?utf-8?q?Ub+f1CWFS+HPUxrVXJgqS0CIUeGkVKo2xSMKcfTstwuVGh0bPzt20omkNSaV0CuNn?= =?utf-8?q?AroRIg4086O84bD8PHG26qtrsJ+n120wt4vMJX7Qh6IeNVRHtD4IIPLACB9Nt30UV?= =?utf-8?q?D10ditbKUvXvUfWBrgESneVj7W+ucQLX1Ob8mR6a2u3R85uWxr3laUKKhQI4+ssXy?= =?utf-8?q?XVaAHC0MCKD9torQxAX6tHCfCfLKpKyKRqIJzLYmIoNgloK6a0xnPGGQ/i1JYTLSF?= =?utf-8?q?VwNBWt1oFSmpy7Jf/jDrRhlOJk9qaENaRT0y8sQLoK/Vk0LJ7tKLV8Soa+CcYsM5q?= =?utf-8?q?YXxAwHcFveCDAI4x2EsML+Hu8qVu8JEdeHN6sN6Ad5pNzkBiKEDwevu06Fegjt6tq?= =?utf-8?q?G7V/2M3JCw01BBCvEdpZWH6M4Mur8MOZoddwMGjpJomwQHlU0qcwFZHCzAD9iNBkv?= =?utf-8?q?OEw0sWPV5Y+xaHNV2SazCdDrS0Gg0bO3kOpWEQMESjCgNmvkvdz68Zi9dB/x8BgEf?= =?utf-8?q?saNoq74axqMbcdTPOrnA0A+yKWoIzXJncq1tiSW6RV0/1ZhxEN8pSyKXFWcjZ6T7h?= =?utf-8?q?U25AcQS/xTjH9qTOIMW7o5wQ+ygAQPkcf/UfV8eKfG5VVxCfOt+zAgQzcY3Pmxgs3?= =?utf-8?q?ugihXlxFjmSsXpqT7moIJh/JIimDNWKc8qb/0oQfip9rXC/o32ZAnzKEfVUfSpayI?= =?utf-8?q?Fh6gr2K82osU0LnPVPmHYHfPrfKFdxalpHB4mQX2PA61NrJooVEg7hMzJU6opgwt4?= =?utf-8?q?R9rVOx1Xfus/L1khF2QJIeSDoonDPHQXtixR6kh32c+6e9ItAsfwS4omN1lKRpMKf?= =?utf-8?q?xgKRYFP4vnduxDmJtKFcRyM8u8WTvHIVlwfhvUgcTInlUQZJ1ecyeKa7Ejz4YNu79?= =?utf-8?q?iA4Sfhjl31pFHdbKWp22J+WwD3I6L2nO7L5RQd5rBJUfOcAV3g6/1Ur38NtQA9F4U?= =?utf-8?q?B/L92/bW1/bTzvRXEbDSt6gPGEq4SAwcNqADebSbA8vnXHKVc7xz9NhECmXIkqyZL?= =?utf-8?q?Gscjtg9cHVCY+5u4m+TUoOdwvorBTDU7RrJgX66tSa40lAtOdu4RuHNFv3/h+nkeT?= =?utf-8?q?70MHIBPuFEDG85RNbGUJU4NMPJfiLyE4SASFTb8dsWVb9CsqpxiCCFSCfLlKh3WqP?= =?utf-8?q?8hOtWMaL7HWhFUytVqzczeIg10/Y9H0aBXrDgejvacAWKgVD4tP5/5vimFwsBXAew?= =?utf-8?q?af2uWtJ04qe9np9whBsBMJvYTmRRsATovGMhAV9IpbJlLBzpkamrDsfnxne/gbTU/?= =?utf-8?q?r2nKSkvUZAAX9QbocLm/cyl3SH6FCm9+vYiifxS0w+Lz52SljfrareXE4oatVWxzK?= =?utf-8?q?xlUH/1c3kwECiOGiZGlZ7ZzOmfH+90tni+fwv9fXiDKQav32DmvO9M1kexLPi7Y1x?= =?utf-8?q?mjn285kYrHnSgy6l0x7R4JWwG7S+Mfxjwt/OoB9Ot0kOKA2hpJ25zZzZQAVNFpCl4?= =?utf-8?q?/X6Dr6834kLKUjNv72s5mTkL4u7cEGN8SGKsRu9Jyl94l0Ln9AM1o9RVxSpkaG7Rs?= =?utf-8?q?WUJIxZMDqiEG?= X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-Network-Message-Id: 0bfc4cb6-8e46-42f0-eb74-08db24bc2c62 X-MS-Exchange-CrossTenant-AuthSource: BL1PR12MB5874.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Mar 2023 18:44:42.2532 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: jOjorHjQe9spSujpllcAw8H2kjMSPechiiggQqWS0Ucez5+8bJrKJTQwIvmV4VX4fbITLjw2LAylXX6Rz0kb1g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS0PR12MB7703 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FORGED_SPF_HELO,SPF_HELO_PASS, SPF_NONE,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: <linux-kernel.vger.kernel.org> X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1758464825862484816?= X-GMAIL-MSGID: =?utf-8?q?1760372188297047227?= |
Series |
[v3] docs: Add relevant kernel publications to list of books
|
|
Commit Message
Carlos Bilbao
March 14, 2023, 6:44 p.m. UTC
For the list of kernel published books, include publication covering kernel debugging from August, 2022 (ISBN 978-1801075039) and one from March, 2021 on the topic of char device drivers and kernel synchronization (ISBN 978-1801079518). Also add foundational book from Robert Love (ISBN 978-1449339531) and remove extra spaces. Co-developed-by: Kaiwan N Billimoria <kaiwan.billimoria@gmail.com> Signed-off-by: Kaiwan N Billimoria <kaiwan.billimoria@gmail.com> Signed-off-by: Carlos Bilbao <carlos.bilbao@amd.com> --- Changes since v2: - Fix SoB chain. Changes since v1: - Fix name of author Kaiwan N Billimoria. - Include other book, from 2021, also authored by Kaiwan. - Include Kaiwan's SoB. --- Documentation/process/kernel-docs.rst | 36 +++++++++++++++++++++++---- 1 file changed, 31 insertions(+), 5 deletions(-) + :ISBN: 978-1449339531 + :Notes: Foundational book * Title: **Linux Kernel Development, 3rd Edition**
diff --git a/Documentation/process/kernel-docs.rst b/Documentation/process/kernel-docs.rst index 1c6e2ab92f4e..46f927aae6eb 100644 --- a/Documentation/process/kernel-docs.rst +++ b/Documentation/process/kernel-docs.rst @@ -75,13 +75,39 @@ On-line docs Published books --------------- + * Title: **Linux Kernel Debugging: Leverage proven tools and advanced techniques to effectively debug Linux kernels and kernel modules** + + :Author: Kaiwan N Billimoria + :Publisher: Packt Publishing Ltd + :Date: August, 2022 + :Pages: 638 + :ISBN: 978-1801075039 + :Notes: Debugging book + * Title: **Linux Kernel Programming: A Comprehensive Guide to Kernel Internals, Writing Kernel Modules, and Kernel Synchronization** - :Author: Kaiwan N. Billimoria - :Publisher: Packt Publishing Ltd - :Date: 2021 - :Pages: 754 - :ISBN: 978-1789953435 + :Author: Kaiwan N Billimoria + :Publisher: Packt Publishing Ltd + :Date: March, 2021 + :Pages: 754 + :ISBN: 978-1789953435 + + * Title: **Linux Kernel Programming Part 2 - Char Device Drivers and Kernel Synchronization: Create user-kernel interfaces, work with peripheral I/O, and handle hardware interrupts** + + :Author: Kaiwan N Billimoria + :Publisher: Packt Publishing Ltd + :Date: March, 2021 + :Pages: 452 + :ISBN: 978-1801079518 + + * Title: **Linux System Programming: Talking Directly to the Kernel and C Library** + + :Author: Robert Love + :Publisher: O'Reilly Media + :Date: June, 2013 + :Pages: 456