Received: by 2002:a05:7412:b995:b0:f9:9502:5bb8 with SMTP id it21csp1118482rdb; Fri, 22 Dec 2023 15:59:51 -0800 (PST) X-Google-Smtp-Source: AGHT+IFI2TQUPHZ75kZtsi34yHSaEvx40GLoV2PhnAV18K0iiSGuK492wQWKSkhbg4Jr+t6gPRXu X-Received: by 2002:a05:6808:1415:b0:3b5:6604:a8ba with SMTP id w21-20020a056808141500b003b56604a8bamr2539652oiv.36.1703289591768; Fri, 22 Dec 2023 15:59:51 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1703289591; cv=none; d=google.com; s=arc-20160816; b=iJzUS02qfno7tJEJqg/agyXIw1jyfMA4w8xDJVYPJOMAoprM2LtYA6/maVUFOJDRYF rMPgUsX6uJ6rFzcP2IqHV9tEmKIa8OpOpuoxvUeFhjhYPQDwIL/y595erXBeg+LPaB1w vgz14Ax9uZmKkJS5Gn1fGIBg3H0zO5ctzO8tShJqtgUv8FYXbUBwSxbJu8+Kqr5KjKO2 4bdMai4Fro1oVMrx+l8WmopJHp/vL4dnkITHAmYrLDfgV69gjSGBX7HmkCNqrXRn34cQ nriq+YQpMArUeTq5XGEOT6p5Emp/SjTT4Z6rgXDR7sofpvpdXjAWnXtUfytMuXPOhd7M RMSg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:list-unsubscribe:list-subscribe:list-id:precedence :message-id:date:references:in-reply-to:subject:cc:to:from :dkim-signature:dkim-filter; bh=XlB1wd1VCQLHKocsK4YSd66HRtHyBkBGlNplbd+BhZU=; fh=9CJT5ekxH33x43yMALkpBTqce2VEhF5dMa1yv+ZEZ0A=; b=bliDGissqY8l41vK45VXUa626PFm7DUQsrykTY3dgpPTtutPewu6RyPj9PGxu6boJZ ncLPSwE3JCOauHapxzGgNf15U2kku5nqhNFH+7bs3y1pVG9S4PzNNChWP8W+svxcvUGC KkWGdYtEkMg8LBsnn0ixrBzLFz6SwSeRye2TK1qOAr+vuaAe2v06Jk0fOO/uO4U5B6iU L5UmNVFYLNtJLgrWdXOZXIMi/UblZdrTamWYN9kZQxRdEeY+AQOGDpLebtPocyaQMsJj 34pANIUkhMId7rqYpE9aquZ6mK5skjiGFzWRXgSNK3F71ZiPV3FaNOiVHjiBwSL25ex4 a1sA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@lwn.net header.s=20201203 header.b=OYoimchm; spf=pass (google.com: domain of linux-kernel+bounces-10144-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) smtp.mailfrom="linux-kernel+bounces-10144-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=lwn.net Return-Path: Received: from sy.mirrors.kernel.org (sy.mirrors.kernel.org. [147.75.48.161]) by mx.google.com with ESMTPS id g20-20020a056a00079400b006d96a062097si822365pfu.277.2023.12.22.15.59.51 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 22 Dec 2023 15:59:51 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-10144-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) client-ip=147.75.48.161; Authentication-Results: mx.google.com; dkim=pass header.i=@lwn.net header.s=20201203 header.b=OYoimchm; spf=pass (google.com: domain of linux-kernel+bounces-10144-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) smtp.mailfrom="linux-kernel+bounces-10144-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=lwn.net 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 sy.mirrors.kernel.org (Postfix) with ESMTPS id 4D1CCB25418 for ; Fri, 22 Dec 2023 23:56:59 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 4AE474D594; Fri, 22 Dec 2023 23:54:26 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=lwn.net header.i=@lwn.net header.b="OYoimchm" X-Original-To: linux-kernel@vger.kernel.org Received: from ms.lwn.net (ms.lwn.net [45.79.88.28]) (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 AFD184D589; Fri, 22 Dec 2023 23:54:21 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=lwn.net Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=lwn.net Received: from localhost (unknown [IPv6:2601:280:5e00:7e19::646]) (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 CE2084E5; Fri, 22 Dec 2023 23:54:14 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 ms.lwn.net CE2084E5 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lwn.net; s=20201203; t=1703289255; bh=XlB1wd1VCQLHKocsK4YSd66HRtHyBkBGlNplbd+BhZU=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=OYoimchm8ttgASBklYCZCEHNL52ctVdF8aQUfUUQgSsj8lTO+jUbJ1i5Fv3EA9Cqn jEY2JoDgjU3QqmaxS9bsm6ojUW28lF0ks/PPJRilawgzl/Jv4kVK8C9IxzjSVk8Pjf k+POtI1yAamEbjIA3VRKZPnQhzsE99QOgBM6qWTm8dfJaA4PqFo3IdXf+izTCqocb4 1uE3jC7RjfaV+uMyz3b7sOpCXfL81v01XBkdTFlT6yTDbMPhyUUFNi1swysn4cD646 27lvQsRF+a78f8BXkSBe5eFlBy4Hs8IZjitr1AIZgAyDOGcfom72g1D95PbMcUPBhN f4gIB8bZGbeaQ== From: Jonathan Corbet To: Randy Dunlap , Vegard Nossum , linux-kernel@vger.kernel.org Cc: Mauro Carvalho Chehab , linux-doc@vger.kernel.org Subject: Re: [PATCH] scripts/kernel-doc: restore warning for Excess struct/union In-Reply-To: References: <20231214070200.24405-1-rdunlap@infradead.org> <875y0zqvjr.fsf@meer.lwn.net> <93e1b9fa-c447-4f7d-9dc7-825ebe9e1cde@oracle.com> <877cl7a8gh.fsf@meer.lwn.net> Date: Fri, 22 Dec 2023 16:54:13 -0700 Message-ID: <87wmt56bfe.fsf@meer.lwn.net> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain Randy Dunlap writes: > 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. Nope, I've not gone there and won't manage it before sometime next week at best. I'd be delighted if somebody waded into those warnings. Thanks, jon