From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 36AD7EB64D7 for ; Wed, 21 Jun 2023 07:35:46 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id B58798D0003; Wed, 21 Jun 2023 03:35:45 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id AE0DA8D0001; Wed, 21 Jun 2023 03:35:45 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 95B218D0003; Wed, 21 Jun 2023 03:35:45 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0011.hostedemail.com [216.40.44.11]) by kanga.kvack.org (Postfix) with ESMTP id 839968D0001 for ; Wed, 21 Jun 2023 03:35:45 -0400 (EDT) Received: from smtpin03.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay01.hostedemail.com (Postfix) with ESMTP id 441331C84A8 for ; Wed, 21 Jun 2023 07:35:45 +0000 (UTC) X-FDA: 80925945450.03.E29E20F Received: from mail-yb1-f178.google.com (mail-yb1-f178.google.com [209.85.219.178]) by imf25.hostedemail.com (Postfix) with ESMTP id 8070DA0009 for ; Wed, 21 Jun 2023 07:35:43 +0000 (UTC) Authentication-Results: imf25.hostedemail.com; dkim=pass header.d=linaro.org header.s=google header.b=bX77UtcA; dmarc=pass (policy=none) header.from=linaro.org; spf=pass (imf25.hostedemail.com: domain of linus.walleij@linaro.org designates 209.85.219.178 as permitted sender) smtp.mailfrom=linus.walleij@linaro.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1687332943; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=QfPg8biobSiO4Iw8BSLMVhvdMva8krThBt2O+usO4aw=; b=3A0WnWGOTF6Ooul+KLD1UAgfCJRf/mO0nUxJLP6a4uZETflLLEeUD+1bKZcMozng33fKgo Em7JansXH21RBZybBqR+/8B4LM5014TUOe5q+35YIL7LbyMEy8yUefH7+q5TeE5JzxDj63 rFKXAhoDAmQOVJvI+1yoC2Sy1gOQeOI= ARC-Authentication-Results: i=1; imf25.hostedemail.com; dkim=pass header.d=linaro.org header.s=google header.b=bX77UtcA; dmarc=pass (policy=none) header.from=linaro.org; spf=pass (imf25.hostedemail.com: domain of linus.walleij@linaro.org designates 209.85.219.178 as permitted sender) smtp.mailfrom=linus.walleij@linaro.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1687332943; a=rsa-sha256; cv=none; b=Ln3YiMvorrcL3HbOU/+ZyPbJQtjORU97Q6sTLQr5+VhcyiAaOZSVEntp2k8eeZCkWkOwOl fhDuFYwSV/gGTL73exwkjzr5HosPMbza8/aZG+OWNUR0sdN36hkdm+cn/9XMHKylOzcqYp RYp/QAEjhyJ27z8ifGrjqbar1nHOc/Q= Received: by mail-yb1-f178.google.com with SMTP id 3f1490d57ef6-bd6d9d7da35so5667469276.0 for ; Wed, 21 Jun 2023 00:35:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1687332941; x=1689924941; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=QfPg8biobSiO4Iw8BSLMVhvdMva8krThBt2O+usO4aw=; b=bX77UtcA2nyb7j8whZhnYOCqstBL1nGhc4uwGxHF1NUqfR+71Jp0La6xgkEBq5TTkX xYQn/j0rEKxHoSk0OAAclqTz6/9tAb8n7gQ0mkMSQB+UD3ffZ8/xF69cdn/3+43ru/HZ xno+7e4v7wx0IAUutj5OVe3swkF08MTuyGLfzEGB0ZCPOB1+OVYoAJh7HvbWMzUhqbUI X8YDoSEVMYNmZoXSBZwnW+iEwPDFHWOlncGuMtFMxsgIMKHTTW4BsnBGjFGxV4ZEfmZo HXdGSdRPVI0MUm+oX7CUaqPiFqEVDmhINA+UPTENrXptLLukvICxTjpYNehBh3wivVg5 ZbdQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1687332941; x=1689924941; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=QfPg8biobSiO4Iw8BSLMVhvdMva8krThBt2O+usO4aw=; b=GvBD9lSGZMEIX3Ckf81awzb/I8omheyrXKyPSqBE/EXxSKmXE4RQJ2uIzZm2sdWI2i ebwFKrfc0uyMur1ByVNfxIPcLEEM8fiaDSvRw2X9XZjRZbJI0VLOLiVc5kcV43ILmsWn XNVXN9he39WKEZ6jv7dFRh0IsCFUZvIn9PC8oEvseKtUmk+Sd05Bi87hMLmBDr+4Li72 T4hHlYaGfe3izrZ0U/46r7weY9Bw9Wy/V0k94yILbRMA0DSOtc1d0w6IzYCNPACtAn0I 1PkCm9hoiZObbeJkEaAmkmEF3LUa2Y9Ad4+7IecKIYcRrz/ZYIb5LRuFndo2ZNNcGHx9 Zxcw== X-Gm-Message-State: AC+VfDyow26JPU9JTjnHfk6ZR9eZUsFlC1fwIx7RfIc3i+IwVaTbByYA Kfp9eVOeL6Za56dZonxACLvkJwBfGv1VIWeKK5AA/Q== X-Google-Smtp-Source: ACHHUZ6/TpAjJ1YSlx9kqjVyr3aBvRrTgkhV+H+sEMm5j+MWQR15Cr9/6KSslbDq3HRSvGWtiAzPR7ndZ0XVvpqO740= X-Received: by 2002:a0d:d303:0:b0:565:e657:debe with SMTP id v3-20020a0dd303000000b00565e657debemr14293624ywd.23.1687332941625; Wed, 21 Jun 2023 00:35:41 -0700 (PDT) MIME-Version: 1.0 References: <20230614072548.996940-1-linus.walleij@linaro.org> <3045029.CbtlEUcBR6@suse> <13291493.dW097sEU6C@suse> In-Reply-To: <13291493.dW097sEU6C@suse> From: Linus Walleij Date: Wed, 21 Jun 2023 09:35:29 +0200 Message-ID: Subject: Re: [PATCH v5] Documentation/mm: Initial page table documentation To: "Fabio M. De Francesco" Cc: Andrew Morton , Jonathan Corbet , linux-mm@kvack.org, linux-doc@vger.kernel.org, Matthew Wilcox , Randy Dunlap , Mike Rapoport , Jonathan Cameron , Bagas Sanjaya Content-Type: text/plain; charset="UTF-8" X-Rspam-User: X-Rspamd-Server: rspam12 X-Rspamd-Queue-Id: 8070DA0009 X-Stat-Signature: sj1rgnmud7rkerd3s66ubo4gn76eauuo X-HE-Tag: 1687332943-878012 X-HE-Meta: U2FsdGVkX19Kxy64mDr+wvpQR5QNnhkIcKmHSW38ZqdNL/BDfu/mS2LXb4VqhazIBQ43A7ixQJSBA/YyteEij7rXbbqHUOiJfv5CVgvyMg5ZtB+7vs7Wo5sSSjxNL9y6/9Ih33q5/e9QFIHEAH5w/5GCyitg8bFIpQ5FWnDWZqfP431iMCjxeeS2VyVbKjnSX3Sm/xRfv5Tml9j7CggKbK2O5wx74HMZr5seQLlwub+oSmjL0YFsP8bDXBmwDOJGdTNUyhTY71dF+g8BlDIlXAtLvepJqqsP3c/y6XHaFFT5a5UHPT4degRTjUJgomu//tfvFgwT4TzVUS1hSuBVKAhkxMkNkI1eKZ3dIRypJ43hAGHfw+RBFufMEitnXTAM8BME+Q59DF3bvFZGEkeBv3TgnugI0aCBY1K2jKdi1gn1uPrQ/alCdEPxbe4acABenHo39kShbnlo/8X7x4J4ORTfLr+q/pzKEfeBkdvCA4uW2QpO5NTkVPs/6yw1lDvYF+1xYosg5hIrQYYhyaE8v5VNxvHk/ZscEmJ9OSovDQ0JU1ML71lJKoUba5fTVOq2EoIZsTbUWwR4MyA+1VQYDGBbKCI9XZ+JGxcTp9ZpS8sfqqepJUfE5B1t97xZaCiYiAi/DxB9SAjvtMm0bBbfLhsjHkQOQGEJScAdkzaY1XoD/zLJfIU4b9fK3EO77IZj6jKmWAh4KIzwdXkweelI8au0ymWWXmLN72JKxCb1lJqm5A3GFyDW5nNCUABBF6hsPMHDJcaHfOqv1hODtiIoA8AVnZbIn2GYj2MYg56i45DP5G1wT9rY9TEtdpMFfxTj89grXRxuD4BRuZp0zUzvski/JhfJI2Kf2WVB1GvQ4Yo05KDfBOd99MWuWiOXilshy5+OumN9QIkEKKFlSn+Hv6rVx3u6z+WWU8ItBoiqnyIrEGzZsdOOC1dFUepyylBnruw2QhoA3z8ARbcZpN4 CnzrX70a t4BA3LXXeXz0+GnTS8MRYcGe+8XaP6D9b1ArSJEl4PwCHzFQkZ8oWkSASAd6WOEUFAoQycBDD9/CcEaDgJm2heZFeb3HnfrmQeGI+BgWqC6VOfouTqYWRao5qdNKew9yWUQLAoMqlCSL1oFY6lK5ADFBSgqAzXDr0JmZL1FAZJiBVDgtrPBmsUhIq0IGBjICRri8zlA0noSvmQ+ATwHTaW8oTIwAkQ2FZvM+P X-Bogosity: Ham, tests=bogofilter, spamicity=0.000041, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: Hi Fabio! thanks for your reply! The ways of technical documentation are never easy, but what we are using right now is the socratic method, dialogue at its best, which is pretty much the best way I know. WRT the problem of education: In gloomy days I have been referring to something I tongue-in-cheek call "the second software crisis" (not any established term) so in contrast with the first software crisis which was about the complexity of software development outgrowing hardware development, the second software crisis is due to software developers losing contact and knowledge of hardware, with big white spots on their mental map so that is part of what I am trying to fix here. Best regards, Linus Walleij