Received: by 2002:a05:6358:3188:b0:123:57c1:9b43 with SMTP id q8csp15269885rwd; Sun, 25 Jun 2023 14:00:48 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ4qzoBVZ6HoFXLPlh0WvHU43mygsgEes7d7ue8T/pUG8GhifgmeVrM4UYlKW/aPmhxIRaNt X-Received: by 2002:a17:907:6d97:b0:988:6193:29de with SMTP id sb23-20020a1709076d9700b00988619329demr21594747ejc.67.1687726847904; Sun, 25 Jun 2023 14:00:47 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1687726847; cv=none; d=google.com; s=arc-20160816; b=qAmaxyaaCYxCVDUzPt4UC+UrC0OZq5G+Yj1if9w6wMWz324QD2eDpcC6IohfEdalcN GkkfXhaz5WloEztXMBFRiGllDdMaF8w3Z9X0YEWW2vjmaBxphT320gQJ9PrQ+dVaZsBJ JYskuw3uO3/KjnWuqqkTA/Tko7zHb/1lYceo8fa5YqBLOL6LDTGx8is/w+1SmXqjGBvA U1DmFg68n+6RANDzrkRkgV4i6tUsUqOxobJCGmS42MpRt0HG9lfTDSU1UaStX/ubLmXR z3aimY/ZKehth2qAgh9Ie4L2OyJyI0VTMfTx2pQ//bTGY/K97v/QPK2m1n3cutkB1C/E aJ2A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:dkim-signature:dkim-filter; bh=91KDkRnMDMkm4N0w41LCfJDj2m5VI4NpTsLsFSLzOpg=; fh=3EsWbDhXJzdjCsIWngShYeN7Ij7IqJ5/+gxmTftz87I=; b=Sl2u9Iwg6DXla9wk6mcn8e3r+7hxW6Z9BYxqux+fH+w+32Zgr1Vq4e/yIucjCbW3+S g7+M0yETK6DT89pPjcOwwricTUqYLJN1ae7UMEkUk7ozlFqV3V3I/P8LzMp97SQiPAr9 F4O8BYwM2BqfRDl1jruuhnk/7/sHQ/iHZTA75CsyVkOq28BfAjpUZHccsSOU+aQdilNQ 2Tm4La6BDVqteSqd626/qUfPNVVp4WH4h7eupSHk/m4eAYlqJivo9DlX8uBCfny8VOx4 NXmlOZfPJqmCq2ZBLdv3DnqSAu/8t6oAghHBsVADIEQMx1M4qQv4m23amYlAk0hrrMEZ 6oHw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@lwn.net header.s=20201203 header.b=G+4t+1Nt; 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 Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id bm6-20020a170906c04600b00987e9092601si2001469ejb.387.2023.06.25.14.00.22; Sun, 25 Jun 2023 14:00:47 -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=@lwn.net header.s=20201203 header.b=G+4t+1Nt; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229735AbjFYUjM (ORCPT + 99 others); Sun, 25 Jun 2023 16:39:12 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36886 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229448AbjFYUjL (ORCPT ); Sun, 25 Jun 2023 16:39:11 -0400 Received: from ms.lwn.net (ms.lwn.net [IPv6:2600:3c01:e000:3a1::42]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 176F69B; Sun, 25 Jun 2023 13:39:11 -0700 (PDT) Received: from localhost (unknown [IPv6:2601:281:8300:73::5f6]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ms.lwn.net (Postfix) with ESMTPSA id 989DD6E3; Sun, 25 Jun 2023 20:39:10 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 ms.lwn.net 989DD6E3 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lwn.net; s=20201203; t=1687725550; bh=91KDkRnMDMkm4N0w41LCfJDj2m5VI4NpTsLsFSLzOpg=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=G+4t+1Ntam7xjexenOC304wsk0nBhdNKPM0FeXhBrDv/yRwEI1Mp9lS86YIt0z1Zy AbBsfQKBdSlKUQWt+QVIivwX8KwTX2PYkspYW9F7wsOjB3coYYOwPaAFF3O046QSIe 59bwzZJu5r1jGmSP7mLCh2lhutjDphoywRQU9WJNjSLjnuBMRqrnBa7SxzvnZr5Z1x g+jtbAh92YsnxBzX17F+x/zs6nvBVOZdNAa/80vFSfguUuS+o5kEdpHrH8rfsTGkUg LMf2QWKxHzk0GzQuEilotmTQlsXVGovUM/NPfPEhkWmER7yqvLttu8nA6HSQNMw/HL EWt7XHcNPIbmg== From: Jonathan Corbet To: Alexandre Ghiti Cc: Paul Walmsley , Palmer Dabbelt , Albert Ou , =?utf-8?B?Qmo=?= =?utf-8?B?w7ZybiBUw7ZwZWw=?= , Andrew Jones , Conor Dooley , Sunil V L , Song Shuai , linux-doc@vger.kernel.org, linux-riscv@lists.infradead.org, linux-kernel@vger.kernel.org, Palmer Dabbelt Subject: Re: [PATCH v3 2/3] Documentation: riscv: Add early boot document In-Reply-To: References: <20230623095547.51881-1-alexghiti@rivosinc.com> <20230623095547.51881-2-alexghiti@rivosinc.com> <87o7l6mgxg.fsf@meer.lwn.net> Date: Sun, 25 Jun 2023 14:39:09 -0600 Message-ID: <877crrl1jm.fsf@meer.lwn.net> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,SPF_HELO_NONE,SPF_PASS, T_SCC_BODY_TEXT_LINE 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: X-Mailing-List: linux-kernel@vger.kernel.org Alexandre Ghiti writes: >> Please don't use :c:func:. If you just write setup_vm(), all the right >> magic will happen. > > The magic indeed happens with virt_to_phys()/phys_to_virt(), but not > with setup_vm(): is there something we should do when declaring those > functions? If the function in question has no kerneldoc comment, there will be nothing to make the magic link to. In other words, if you want it to link to the documentation, the documentation needs to actually exist :) Thanks, jon