Received: by 2002:a05:7412:d1aa:b0:fc:a2b0:25d7 with SMTP id ba42csp603375rdb; Mon, 29 Jan 2024 11:57:22 -0800 (PST) X-Google-Smtp-Source: AGHT+IHtlJHLI+fhM/kpVFcW2FtPsggjKdy46qGNWdfwT1El8dnT+NOlHcU9U33X2MuMg86poPfx X-Received: by 2002:a05:622a:1906:b0:42a:7092:c19b with SMTP id w6-20020a05622a190600b0042a7092c19bmr8146365qtc.83.1706558242593; Mon, 29 Jan 2024 11:57:22 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1706558242; cv=pass; d=google.com; s=arc-20160816; b=oOu6v18XPsvIK63D+qxdWHkBw1cgO5/TM5NgRgsU1Vwhi5fxRuxaiebWqRuXOgN0mm wQXZoMuWo0vZvac+jr04f2KBhw/9vo37B/928VqAn+lVIzwQ27JfalownayOOQfxkf+1 CzWvfeDj0SfVI4dDAnMnJRoLp4wUrUoDUawUnwHl8ZbUaytC0xO3n2HEW/MPC8bwRwiR HYfc72hsrcw2Hp5rymazDEWrNJ+VSZfwwJmh6BBerQSgBCTmgLwRH9Dbg4v4eEwZjkOk MBQLcL16MUxZDOrL+pkj8Aeybzf6psPnyekRr/YsWdieKGTHeqHwmL/hHjML1bl126dX mSEw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:references:in-reply-to:message-id :subject:cc:to:from:date:dkim-signature; bh=GRgRan77d2sGwU7WiR5c34aAHq65Oq01jieggajpGfQ=; fh=1AU+51wF72R6EejonWIC3M8BdGFcgXyQupMLzEnB0Kc=; b=dx9H6+04TJFggSIn4VMw2dUX6DPRrpXF/AW8J+thucV4vD6uuQZDtxEOKBhR1Uvt2c SOWjsx9yw/HMp+ZlykPoQ/1qjBIxBwFCq9+UKbfc8zJ+RDHQtbgRZiGWqIRRqKj30DyW bQTRY4TqJIpOtdPB4KvzAPrtosoInCwbOvQ+yOW/B41F9geWBaX7qd4G5AYV4QtfH3od lfADQ7EUrVvzP2IkcJYLzTmJ5XQlO8Gs1Fg3Pf9HKZiBJGobvZV5RYjzuYEudfnHS80b /LiKm7SSImxCD9nuUK29trHI1YhqmIV0fxcEK3R7yMcagZcgYH7rg0H1dusud+AxAfBC 0jjA==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=RS44bL+n; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-wireless+bounces-2738-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-wireless+bounces-2738-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org X-Forwarded-Encrypted: i=1; AJvYcCWzqZMsEEFbwHNlcXawVVTIFKnd9F9jRTRnohdlQewjqNddserUodL9Dlxy99sK/KWaT17bhV2QMk3wLoDomqMq+qHSyS6EEcXMtX2Z9Q== Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [2604:1380:45d1:ec00::1]) by mx.google.com with ESMTPS id m21-20020a05622a119500b0042aadc87655si1382788qtk.748.2024.01.29.11.57.22 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 29 Jan 2024 11:57:22 -0800 (PST) Received-SPF: pass (google.com: domain of linux-wireless+bounces-2738-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) client-ip=2604:1380:45d1:ec00::1; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=RS44bL+n; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-wireless+bounces-2738-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-wireless+bounces-2738-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=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 ny.mirrors.kernel.org (Postfix) with ESMTPS id 389791C2316B for ; Mon, 29 Jan 2024 19:57:22 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 1044C7603F; Mon, 29 Jan 2024 19:55:07 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="RS44bL+n" X-Original-To: linux-wireless@vger.kernel.org Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (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 DD66615696E; Mon, 29 Jan 2024 19:55:06 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1706558107; cv=none; b=OLQbd0JVxi7sdefoSWm1/+Z1L8TSJd/axxhPnjKi8cVB0+Sz7kPCPLed+UU8CBDxzMcDmaDMVEixumAS0n+Ho4qPsczp0YaySIDV6teUtHtnwhzHSSsuyvNfNHBz8+fsdtMUT64VWn7zdo656tdmva5dImenX2RQNm2yfqw7F58= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1706558107; c=relaxed/simple; bh=0CIB0/TlrT+oPT3ZqRHquCd+EJ3N1LFnuMsYqCwim6k=; h=Date:From:To:Cc:Subject:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=jD13hhgYbunR4zyPy0XxLVkacMIAno4IOpaFpF8QKLCIKhmJKlK6SCSdNtKQf38863jRQ8QAYjnxtvnBp5VTxj9i4kWy1tresNlcTpXd1c1XZ/En/tA5SXRuqsrnbC6v7vngz8RPQyfYoCe1C8TsRONcWv3bImr+9Z58GaA0yUg= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=RS44bL+n; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPSA id 3478CC433C7; Mon, 29 Jan 2024 19:55:06 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1706558106; bh=0CIB0/TlrT+oPT3ZqRHquCd+EJ3N1LFnuMsYqCwim6k=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=RS44bL+n3cWWI3YmR+NKdfZUD1FMgwtFVMDo+YkeK/PsEj/HC9zP0r0PGQ0zzS+ZC 0XGNulIQK8xzir+f3JRroE/90GaAJ1+ICttRODDqCT8PJClVQ/dik3ZR5JTm1PEqdF DuFjtxi74OXPi6GfuBrg7hAUqBZatGq4IyN7E3v3P6KSlfc9BIC1/vArZEld5ClULi 54yihZl51XqGF1kea/if9S2u1pNCjT4+/z7x5KsHFSpPBhu73FliT7E0wX9pSY0/io Pl0BdTZlCsFXhlrwClK12UiJ0sMXdQjsevZ3Qxpw0dWsBmdrohQgHHW5AJdnoQQzsC Z7jGK/vKSaUTw== Date: Mon, 29 Jan 2024 11:55:05 -0800 From: Jakub Kicinski To: Kalle Valo Cc: Arend Van Spriel , , Subject: Re: pull-request: wireless-next-2024-01-25 Message-ID: <20240129115505.76d35e31@kernel.org> In-Reply-To: <87mssrxf44.fsf@kernel.org> References: <20240125104030.B6CA6C433C7@smtp.kernel.org> <20240125165128.7e43a1f3@kernel.org> <87r0i4zl92.fsf@kernel.org> <18d447cc0b8.279b.9b12b7fc0a3841636cfb5e919b41b954@broadcom.com> <877cjwz9ya.fsf@kernel.org> <20240126105255.5476cf85@kernel.org> <87mssrxf44.fsf@kernel.org> Precedence: bulk X-Mailing-List: linux-wireless@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit On Sat, 27 Jan 2024 12:08:59 +0200 Kalle Valo wrote: > Jakub Kicinski writes: > >> I don't run checkpatch except for ath10k/ath11k/ath12k, too much noise. > >> I ended up adding this to my script: > > > > We run build with sparse and W=1 and then diff the number of warnings > > to weed out the pre-existing ones, FWIW. > > So for wireless and wireless-next I now check W=1 warnings every time I > push. We are mostly warning free now but I'm not checking the linker > warnings, for example the current MODULE_DESCRIPTION() warnings. > > It's really annoying, and extra work, that people enable new W=1 > warnings before fixing them. Could we somehow push back on those and > require that warnings are fixed before enabling with W=1 level? My quite possibly incorrect understanding is that "giving people time to fix" is the main point of W=1 :( W=2 is for stuff which may false positive, W=1 is for stuff which does not false positive but we can't enable it in formal builds because the tree is full of it. > In wireless there is a significant number of sparse warnings. I have > tried the cleanup people to fix them but it seems there's no interest, > instead we get to receive pointless cleanups wasting our time. Tell me about it.. :) > BTW the 'no new line at end of file' warning is indeed from sparse, like > Arend suspected: > > drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil.c:432:49: warning: no newline at end of file BTW I'd happy to help you set up an instance of our build testing bot, if you have a VM that can be used. It does take a bit of care and feeding, but seeing the build failures in patchwork pays the time back.