Received: by 2002:a05:6a10:a841:0:0:0:0 with SMTP id d1csp585840pxy; Thu, 22 Apr 2021 08:48:27 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzCjGN+YKVF5vYHkfUh4DQ1DsJ243CA3t9qSzp9kC+u/Pbp5sTve6n/NhCI207IAivzRvsx X-Received: by 2002:a50:fe8c:: with SMTP id d12mr4731954edt.336.1619106507168; Thu, 22 Apr 2021 08:48:27 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1619106507; cv=none; d=google.com; s=arc-20160816; b=mroy8hLMWl3QHYMh1VjromFDUwcYJ0tMoPgxAIiAfIfiQzUaGnJkfXV18KpOzO6Uax wDtdZ5B5KXl/n0fbu6tzromOWOEMqaqiguZ2VNtr8xAiw5HBGECufBB6eZcgWojpLnUr YbgscCOHkwBHyxUSqOkncwlKINveUQUGaSTpX2N1bNqUnTXVoU1N1mOiSBmLXeogdUfV W+E4EIYzyO5XAZk/2MSxSLDRSxwd6abu2MWDrjBbN/XIS8xqpv0Q6rKiukwCyxB74MCD 6KYZrJBU5FZyYKvBeGS1WHN7QAFGtHk9coCla1aQTdaXfYylAQBt9E90urwKMmR8urbk CC3g== 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=pdu7hsbhhGkYv58bQsi3XOeVvdvaYtVS+UWp9QvoCTY=; b=tY8aT37PusTE4h1HXoPW0ZbWDAoOwdTOzomJSv73oS3HUXCLlBUBSX7dmrB+XZ4/36 uDZYrAowHk75CI7WiUBvXHjQBz2FzYZgBgp2FukJStRwh4xiulUvQ5+WxXQThzTxU7Zd o2b/Q3vwNgtyMjpwxUVyp28ZYHGLHQ2Sy4g7BdOEY9HVd17DpCBZ95TOeTm9u5ao12v+ A+H9cRPpOt17eR6Okh/Ld2WHG+iPWk3F7kqzqdsmoQQjEeRAM6kXNOBljxfSXCmEWl6U qwVGdhrO/+HSbWNNDfkpRriQ+pL1DcdJNsjYcXuDW+Cvfo+P2rX7wkbHzIruj3x9dVsT LatA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@lwn.net header.s=20201203 header.b="hJUO+/8G"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id w1si2533384edv.136.2021.04.22.08.48.02; Thu, 22 Apr 2021 08:48:27 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@lwn.net header.s=20201203 header.b="hJUO+/8G"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S238023AbhDVPrR (ORCPT + 99 others); Thu, 22 Apr 2021 11:47:17 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:53672 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S236709AbhDVPrJ (ORCPT ); Thu, 22 Apr 2021 11:47:09 -0400 Received: from ms.lwn.net (ms.lwn.net [IPv6:2600:3c01:e000:3a1::42]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id BE441C06174A; Thu, 22 Apr 2021 08:46:34 -0700 (PDT) Received: from localhost (unknown [IPv6:2601:281:8300:104d::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 B5ECB44A; Thu, 22 Apr 2021 15:46:33 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 ms.lwn.net B5ECB44A DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lwn.net; s=20201203; t=1619106393; bh=pdu7hsbhhGkYv58bQsi3XOeVvdvaYtVS+UWp9QvoCTY=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=hJUO+/8Gd/vq2XZ/FfniFxLt5R08sOGkT6GpZOSy5VhUxfoJXQdlDRhrcZ/NsUp/l FfsZ7G7PnWaEym9PvkYnIgXIgP86Duc80zXfj4y7IacbUmsWiA0M0T93cIOrjVGLg3 UyxKgDEfeNsAiNDKtAOuBnCRD4eKf1tDsPf8BuUzv/KlqDwO/yHDFCahNmgHagbX3x 4J/zJFCrcnOc7EIPKiiwxR4Sv2Gbb1cJP1MggB8bBdeISoRpIJghlZ0V6c3EIGcS9h 3akHauOObQHiV2hCF2WuEWDnnXowsAATBOskzd3zNJXhlHz5DfVNGIGvEr39Sump37 2glQpjkvFq6Ew== From: Jonathan Corbet To: Tiezhu Yang , Alexei Starovoitov , Daniel Borkmann , Andrii Nakryiko , Martin KaFai Lau , Song Liu , Yonghong Song , John Fastabend , KP Singh Cc: Jesper Dangaard Brouer , linux-doc@vger.kernel.org, netdev@vger.kernel.org, bpf@vger.kernel.org, linux-kernel@vger.kernel.org, Xuefeng Li Subject: Re: [PATCH bpf-next v4] bpf: Fix some invalid links in bpf_devel_QA.rst In-Reply-To: <1619089790-6252-1-git-send-email-yangtiezhu@loongson.cn> References: <1619089790-6252-1-git-send-email-yangtiezhu@loongson.cn> Date: Thu, 22 Apr 2021 09:46:33 -0600 Message-ID: <87pmymcofa.fsf@meer.lwn.net> MIME-Version: 1.0 Content-Type: text/plain Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Tiezhu Yang writes: > There exist some errors "404 Not Found" when I click the link > of "MAINTAINERS" [1], "samples/bpf/" [2] and "selftests" [3] > in the documentation "HOWTO interact with BPF subsystem" [4]. > > As Jesper Dangaard Brouer said, the links work if you are browsing > the document via GitHub [5], so I think maybe it is better to use > the corresponding GitHub links to fix the issues in the kernel.org > official document [4], this change has no influence on GitHub and > looks like more clear. No, we really don't want to link to GitHub, that's what we have kernel.org for. > [1] https://www.kernel.org/doc/html/MAINTAINERS > [2] https://www.kernel.org/doc/html/samples/bpf/ > [3] https://www.kernel.org/doc/html/tools/testing/selftests/bpf/ > [4] https://www.kernel.org/doc/html/latest/bpf/bpf_devel_QA.html > [5] https://github.com/torvalds/linux/blob/master/Documentation/bpf/bpf_devel_QA.rst > > Fixes: 542228384888 ("bpf, doc: convert bpf_devel_QA.rst to use RST formatting") > Signed-off-by: Tiezhu Yang > --- > > The initial aim is to fix the invalid links, sorry for the noisy. > > v4: Use the corresponding GitHub links > > v3: Remove "MAINTAINERS" and "samples/bpf/" links and > use correct link of "selftests" > > v2: Add Fixes: tag > > Documentation/bpf/bpf_devel_QA.rst | 6 +++--- > 1 file changed, 3 insertions(+), 3 deletions(-) > > diff --git a/Documentation/bpf/bpf_devel_QA.rst b/Documentation/bpf/bpf_devel_QA.rst > index 2ed89ab..36a9b62 100644 > --- a/Documentation/bpf/bpf_devel_QA.rst > +++ b/Documentation/bpf/bpf_devel_QA.rst > @@ -645,10 +645,10 @@ when: > > .. Links > .. _Documentation/process/: https://www.kernel.org/doc/html/latest/process/ > -.. _MAINTAINERS: ../../MAINTAINERS > +.. _MAINTAINERS: https://github.com/torvalds/linux/blob/master/MAINTAINERS https://www.kernel.org/doc/html/latest/process/maintainers.html > .. _netdev-FAQ: ../networking/netdev-FAQ.rst > -.. _samples/bpf/: ../../samples/bpf/ > -.. _selftests: ../../tools/testing/selftests/bpf/ > +.. _samples/bpf/: https://github.com/torvalds/linux/tree/master/samples/bpf https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/samples/bpf ...etc. Thanks, jon