Received: by 2002:a05:7412:a9a2:b0:e2:908c:2ebd with SMTP id o34csp456715rdh; Thu, 26 Oct 2023 07:00:16 -0700 (PDT) X-Google-Smtp-Source: AGHT+IFOSROkoSKsTmygtbToENeN4CYSoOg0+b5iTQD7AgL0FvMIMKtT2512R9RxqsvnQOYhsd63 X-Received: by 2002:a0c:aad1:0:b0:66d:a741:d50e with SMTP id g17-20020a0caad1000000b0066da741d50emr10521081qvb.21.1698328816578; Thu, 26 Oct 2023 07:00:16 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1698328815; cv=none; d=google.com; s=arc-20160816; b=Xlqx7+9Kd7ojzg0yDj+5QFph2MLHvPgHz6ScCbRQMEX+Yg9//3nlyUq0iJtZmWyq7s jkdvyZ1ZqjCmk8p+eMWccL1nv189HZh7oFT/DF6CCvfMqx1M8aAQcLETm+p4EK2dLeAO VVCXyqIG7rlm3Ye4IspnHCN93vZ2YObTGXmncIJR6b+dh5/4WCaYYcTG/F2qdmeAfi0C NIBse2VGxWIaEukAC0gE/ygl2PlXd18Fi/HkynENjWDYc/j3l0CNcJsaNbRgHpCX8n0/ g3TaOO/fUtFP106PhGd9MBmWMOZVztmNJ3Wr3dVaYolQDq5Pn+PTYUVA0++WlstAzjpB iudw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version; bh=JNonfw27HqUt3U9HhXFLxNcfRm2a4pP5ExME1caEcro=; fh=qniPqgI5/i0t2bmrN4HWn1vj31U+VtaEBmTL6u+rEsI=; b=z7dUGOz0qu2W1UuJAK7HfWjExzKBvLIVvOIuAkr7lLq60e4tcnBwCNzdhWZcV+AN4/ OtGaN8BE5vwFjsDdVKtbyImJtk3qHigknL4Sl8Kimdv+cRuxcXKrSqAAdAm3/dcA/GSL eRzcO4rWiaMdfU+qWk2gsBB2xRJgfXCKVO+5kzWAuD9XtJvKBXcHA+pKYw31eilkB7V/ rduD5AedxVBgKXqh2oddUPe3MWwMTxoeAqyQrLJCPWLQGJIsbe9laI6Bi5a0hAWG246F adihNjc1i+l5DdY1JXHnf6YTjmXrKiAY93eq/VzvA84quGMbhkD6HOHd2nAfhSdQI2VZ PHvg== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.36 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from pete.vger.email (pete.vger.email. [23.128.96.36]) by mx.google.com with ESMTPS id j10-20020a37ef0a000000b00773ae74632asi9129261qkk.604.2023.10.26.07.00.14 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 26 Oct 2023 07:00:15 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.36 as permitted sender) client-ip=23.128.96.36; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.36 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by pete.vger.email (Postfix) with ESMTP id 0F23E8078E2D; Thu, 26 Oct 2023 07:00:10 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at pete.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1345172AbjJZN7t convert rfc822-to-8bit (ORCPT + 99 others); Thu, 26 Oct 2023 09:59:49 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:49472 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230507AbjJZN7r (ORCPT ); Thu, 26 Oct 2023 09:59:47 -0400 Received: from mail-yb1-f169.google.com (mail-yb1-f169.google.com [209.85.219.169]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id EE4EF1BD; Thu, 26 Oct 2023 06:59:44 -0700 (PDT) Received: by mail-yb1-f169.google.com with SMTP id 3f1490d57ef6-d9a518d66a1so666359276.0; Thu, 26 Oct 2023 06:59:44 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1698328784; x=1698933584; h=content-transfer-encoding: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=20XxON5XilTKGJ9SIc8r5pwdKYtKKocsfNkQqf5x/4c=; b=cbmERCUbJVAVwi7Zw09fZCKC41emrIJ/q6zEkjNd4AB7WPBx1p3JIJE0aLPtKu1NmW CIBOkcXtYmSqQV7lcK7yrvgn8R9HPVZfFgpp+dVJEA+dhVnhMQ9fJ7csAUFmdduyUp9O 28snVZO5SfJ5THEurfjZFDd7AT5joFTKipM125LNECLi1a/xtOp7TXPdc4M1+MBTfe8A 16atRoT/0hegulgTStUFBgZ9aEfG/Rmbt1R/2DfzD+ecOotyJ+ep68d8W7vDCSDXd3GV Vz5AurDEbIQDoKA8Xh6kSlzdIpsEbo7PVzbGhKz3qTaAGc5qpxZ77yIE1qXJVueURly+ OkbQ== X-Gm-Message-State: AOJu0Yw32FjCGRyzxinJ3wCRqw0F/WmDRU8GvAWQKJNi5eo7H/VT7np2 jjZhmHnM6r0V5OmfsdJ4By2DHVMeB+1/uA== X-Received: by 2002:a25:cad6:0:b0:da0:4ee7:bd44 with SMTP id a205-20020a25cad6000000b00da04ee7bd44mr7847988ybg.5.1698328783738; Thu, 26 Oct 2023 06:59:43 -0700 (PDT) Received: from mail-yb1-f173.google.com (mail-yb1-f173.google.com. [209.85.219.173]) by smtp.gmail.com with ESMTPSA id u98-20020a25ab6b000000b00da0501b497asm2010057ybi.18.2023.10.26.06.59.41 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 26 Oct 2023 06:59:42 -0700 (PDT) Received: by mail-yb1-f173.google.com with SMTP id 3f1490d57ef6-d9beb863816so654398276.1; Thu, 26 Oct 2023 06:59:41 -0700 (PDT) X-Received: by 2002:a25:ef48:0:b0:d9b:4f28:4f7a with SMTP id w8-20020a25ef48000000b00d9b4f284f7amr19582865ybm.55.1698328781289; Thu, 26 Oct 2023 06:59:41 -0700 (PDT) MIME-Version: 1.0 References: <20231018-strncpy-drivers-nvme-host-fabrics-c-v1-1-b6677df40a35@google.com> <20231019054642.GF14346@lst.de> <202310182248.9E197FFD5@keescook> <20231020044645.GC11984@lst.de> <202310201127.DA7EDAFE4D@keescook> <20231026100148.GA26941@lst.de> <710149630eb010b18b69e161d02502bc3b648173.camel@HansenPartnership.com> <20231026095235.760f5546@gandalf.local.home> In-Reply-To: <20231026095235.760f5546@gandalf.local.home> From: Geert Uytterhoeven Date: Thu, 26 Oct 2023 15:59:28 +0200 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: the nul-terminated string helper desk chair rearrangement To: Steven Rostedt Cc: James Bottomley , Christoph Hellwig , Kees Cook , Justin Stitt , Keith Busch , Jens Axboe , Sagi Grimberg , linux-nvme@lists.infradead.org, linux-kernel@vger.kernel.org, linux-hardening@vger.kernel.org, ksummit@lists.linux.dev Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8BIT X-Spam-Status: No, score=-0.8 required=5.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on pete.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (pete.vger.email [0.0.0.0]); Thu, 26 Oct 2023 07:00:10 -0700 (PDT) Hi Steven, On Thu, Oct 26, 2023 at 3:52 PM Steven Rostedt wrote: > On Thu, 26 Oct 2023 07:39:44 -0400 > James Bottomley wrote: > > > While it's nice in theory to have everything documented, it's not much > > use if no one can actually find the information ... > > Does kerneldoc provide an automated index? That is, if we had a single file > that had every function in the kernel that is documented, with the path to > the file that documents it, it would make finding documentation much > simpler. > > Maybe it already does? Which would mean we need a way to find the index too! ctags? Although "git grep" is faster (assumed you use the "correct" search pattern, which can sometimes be challenging, indeed). Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that. -- Linus Torvalds