Received: by 2002:a05:7412:b995:b0:f9:9502:5bb8 with SMTP id it21csp1029241rdb; Fri, 22 Dec 2023 12:11:36 -0800 (PST) X-Google-Smtp-Source: AGHT+IF4tHIt+1R94fW4e+HW7vV9hysHPqsmprhiY6l1GBAX2ehcBnIJhlCZampVBcD/J6w7HOXH X-Received: by 2002:a05:6402:1a21:b0:54c:f947:6347 with SMTP id be1-20020a0564021a2100b0054cf9476347mr1060078edb.71.1703275895972; Fri, 22 Dec 2023 12:11:35 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1703275895; cv=none; d=google.com; s=arc-20160816; b=gITVGo3Ix0Z3xUS8q1mWNchYSGah+8GoMjz7zOJgOabGmuYR1rijUtxsZK1DsZZ9S8 cL+1sVnu3rmXpv5F5CdztYXUDwVH98y5F2vo/V1u8rLoR2sQ5oTEHehGN1NH9aQkpuxX 1YAkxbBEfXO+1MxTCUeP4xTISLt1Obk3fG+PRsH6GNIXoWg8OLR/1SzUQztAJDAtKXqa yEykUc50acx2A1M+Zw0+nbnklI2bcGcx/m+PAjxwp4VcX7ru4TtJzcnV7oV7AmHu19lu VOYz0OLzvvchzpnmaCieb4wVKPXYrC9DmCe6SSxMtuNurOEOAp6mbHMtRTgk5Mjisw73 Qy5A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:date:message-id:dkim-signature; bh=KI0zA/Px6cUxS0L0b8KBYHVUg2z133x4b67QPUw/9JU=; fh=1Ojy0IS7TXzFhC4+kmeo0yehUoZzK4kgnE2PG5ZErtc=; b=iIIT5Kko0DZO3VCewPhcXYA6GiKpv9mgrbr2XYlwhFLktIRLyLzoi2hsnQO/VSAJZg bEeR7KSg2AMFaj2D13iXtYq6VAW8LIwEhnbAKU3pWiV+aevjl3fasFQ2yFBvHcnZMZCO tYusXrLJXDkLYG45IzEos4XiJc6VUwXAsOk7HItpPZX1EquY1t4d5yPzSLA0yqj8Mxal wEcUCemTrYZT4W6SKhk8GbGgWav67pGhyHZLbg2bGrtg29w/5kP6P/GdOLHTVSibKw/G fzzEBEC7ULZITyk9hJLpRSUfBQlxwg5v3ZJJRGXEqtuLogKHPepPYVfZG96qOHGGIAfV YfhQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@infradead.org header.s=bombadil.20210309 header.b="414//8xz"; spf=pass (google.com: domain of linux-kernel+bounces-10049-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-10049-linux.lists.archive=gmail.com@vger.kernel.org" Return-Path: Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [2604:1380:4601:e00::3]) by mx.google.com with ESMTPS id e23-20020a50a697000000b00553e075a04esi2107694edc.201.2023.12.22.12.11.35 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 22 Dec 2023 12:11:35 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-10049-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) client-ip=2604:1380:4601:e00::3; Authentication-Results: mx.google.com; dkim=pass header.i=@infradead.org header.s=bombadil.20210309 header.b="414//8xz"; spf=pass (google.com: domain of linux-kernel+bounces-10049-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-10049-linux.lists.archive=gmail.com@vger.kernel.org" Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by am.mirrors.kernel.org (Postfix) with ESMTPS id B1B381F220ED for ; Fri, 22 Dec 2023 20:11:35 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 1945D2EAF5; Fri, 22 Dec 2023 20:11:27 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=infradead.org header.i=@infradead.org header.b="414//8xz" X-Original-To: linux-kernel@vger.kernel.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 3DA332EAE0; Fri, 22 Dec 2023 20:11:25 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=infradead.org Authentication-Results: smtp.subspace.kernel.org; spf=none smtp.mailfrom=infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=bombadil.20210309; h=Content-Transfer-Encoding: Content-Type:In-Reply-To:From:References:Cc:To:Subject:MIME-Version:Date: Message-ID:Sender:Reply-To:Content-ID:Content-Description; bh=KI0zA/Px6cUxS0L0b8KBYHVUg2z133x4b67QPUw/9JU=; b=414//8xzZIyi1bEAx5dQSFGWPV s+zDyR+elltAiPvZfDlNLCGGB7AgIQ6KHMYoztc0Vv6GSwF3AoHyFI1DhdIx8r7TYbyvLe3+OAWWS m+ovB5rFm0A9WCcHnQFDdrEoKRlQvuu0J/fAFh8nLOdUYzmD+MFpycu3aVhpbMqH/x8jLkj2sRm+L 0HKP4Ek1Y5SqS79IGEG/KAjFZbskNJ1A0KKroOH2zbu0bjmFpgfWOJak9fe/GNTux6uIi10eQARAP l/lfZ0X15H6Bu4TLqgR0s7Vio8jIJTv9q9X3xcSNdSEtSxX7Z2NGx+CwxUo4d1YUTTQzix/NDInSr BrPK4N+w==; Received: from [50.53.46.231] (helo=[192.168.254.15]) by bombadil.infradead.org with esmtpsa (Exim 4.96 #2 (Red Hat Linux)) id 1rGlrg-006nkP-1H; Fri, 22 Dec 2023 20:11:24 +0000 Message-ID: Date: Fri, 22 Dec 2023 12:11:23 -0800 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH] scripts/kernel-doc: restore warning for Excess struct/union Content-Language: en-US To: Jonathan Corbet , Vegard Nossum , linux-kernel@vger.kernel.org Cc: Mauro Carvalho Chehab , linux-doc@vger.kernel.org References: <20231214070200.24405-1-rdunlap@infradead.org> <875y0zqvjr.fsf@meer.lwn.net> <93e1b9fa-c447-4f7d-9dc7-825ebe9e1cde@oracle.com> <877cl7a8gh.fsf@meer.lwn.net> From: Randy Dunlap In-Reply-To: <877cl7a8gh.fsf@meer.lwn.net> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit On 12/21/23 07:20, Jonathan Corbet wrote: > Vegard Nossum writes: > >> On 15/12/2023 17:28, Jonathan Corbet wrote: >>> *sigh* >>> >>> This adds nearly 600 new warnings. Anybody gonna help fix them? >> >> I think in the vast majority of the cases the fix will be to just remove >> the offending line from the kerneldoc, so it's not particularly >> difficult, mostly just overhead from the patch preparation/submission >> process. >> >> I'd be happy to take a stab at it -- I think we could even script most >> of it. Respond here, I guess, if anybody else wants to do some so we can >> split it up. > > It's mostly done; I've gotten it down to under 200 and sent patches to > make the changes. Randy is working on it too, I know. It's not always > just deletion, but the fixes are usually pretty straightforward. > I'm still seeing lots of Excess warnings from include/crypto/hash.h include/crypto/skcipher.h drivers/gpu/drm/* (several files there have warnings) I would be happy to see Vegard's help on this - unless Jon has already addressed those warnings. >> On a related note, it might be useful to have some kind of "status page" >> somewhere on the web for the docs where you can see a list of unresolved >> documentation warnings in mainline/docs-next/next without having to do a >> local build first (as a way to solicit contributions). > > I suppose, but how do you know you've properly addressed the warning if > you don't do a build afterward? I don't see that saving a whole lot of > effort, but maybe I'm missing something? Thanks. -- #Randy https://people.kernel.org/tglx/notes-about-netiquette https://subspace.kernel.org/etiquette.html