Received: by 2002:a05:7412:5112:b0:fa:6e18:a558 with SMTP id fm18csp1752708rdb; Thu, 25 Jan 2024 05:19:03 -0800 (PST) X-Google-Smtp-Source: AGHT+IF3pZq4cFUtvrXfoUfFrryKyMTjzKMGrZj9pN1zpgswSeu4KGnx8BQE0+HxfVyDN0QVKVq3 X-Received: by 2002:a17:90a:c257:b0:28d:1e4:2f04 with SMTP id d23-20020a17090ac25700b0028d01e42f04mr630817pjx.21.1706188742906; Thu, 25 Jan 2024 05:19:02 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1706188742; cv=pass; d=google.com; s=arc-20160816; b=Ljo3xMibwTsr597VLmzJCy7LvaGUgm1f1nmu94/j6HMSpQ5IlNJ3bDjqDFGy1Bk/rU IzJCYTItoWCn8/ndXL5mAGkRxZqaH4LOQg1Sxun0WFQVHpta82P2+DPSL3PLNwFtZxfP 7t3oZW+gnqJlLCcd0L0Ry9FJjxNinJ7nf8ADpWlM1sH64pM2d7Q0cGcqKV47jaz50ycj EauYltXdiUrF8rMMjrfaL/XsqTcgs9TaYuuffhOreew30ixfeaBohb71f33QYRhgjo5h vGWQeZcnK894CmxBnwSTfML6SLY8ZnSFyDKju4ki8biVFlsLuHT96fmi4huLQzJ0sjmw ecBQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=in-reply-to:content-disposition:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:references:reply-to:message-id :subject:cc:to:from:date:dkim-signature; bh=PAiFI5iECozixmettchdIvb3OmY5p7r3ANFn7w1F9W8=; fh=4hjjODW7Hm3kVek73vq3nxtS93GS40s43iiZIwjH+TQ=; b=dvX7sEgJ0yQYC74pBmKp7U41W5K2eSFBlzIDb7J6ifZUOCyMY3LhHTO94m78urWaqT lnjQN2RgSqmAjkF4Gcs6BEBuQowjFvgih+yenJMkdnVZH430S3NuXYPQ+8B/3Qh3O8k0 zrdOANB7iAAog+I8k3T3QlX1CtkjcNspEAimF7h9XIQ1DDC7bo07NpNIAOXeLrskNx3M yGFXXXjEhLoAs+Gcmlpmsc5OjuRNH2o8KIwjMNXC6p89TIu59n2e34g6zqv5XAIQzsMJ VK85dkc5glkkZo89l1AYY4TEgDdz3Iqzyys4oLzIbwR6tkELlQZDfN31aK9WULFuh8pL cteA== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=bcOoxCBj; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-38633-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-38633-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from sv.mirrors.kernel.org (sv.mirrors.kernel.org. [2604:1380:45e3:2400::1]) by mx.google.com with ESMTPS id e12-20020a17090a4a0c00b002906f2ff2adsi1297629pjh.128.2024.01.25.05.19.02 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 25 Jan 2024 05:19:02 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-38633-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) client-ip=2604:1380:45e3:2400::1; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=bcOoxCBj; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-38633-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-38633-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 sv.mirrors.kernel.org (Postfix) with ESMTPS id 858C4291505 for ; Thu, 25 Jan 2024 13:19:02 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id E530B4F893; Thu, 25 Jan 2024 13:18:55 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="bcOoxCBj" 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 1AB674E1C6; Thu, 25 Jan 2024 13:18:54 +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=1706188735; cv=none; b=HYvdVdkz14lXcUkOUNkf/sEP6gaCpWF4nIP2ybJ/HIifloeUPuScisTH8ZcWk4/KFz3F2U1l9usGXKH8qsp3DoT2tSVHvfIkEwDwue/hsd+vQgnJE88iiI5MV8ENYetxwy0PHMl8sPkad7ZZl1q3VTeR0cpXpimfCsbxBc+DOSc= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1706188735; c=relaxed/simple; bh=bY17jvWnfeTpSntdXGaQifQf3sNAI7rGnIfhJ2qaRVg=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=W3a5Tmo8QECF+w7kvxzE9tZOvdkzwpA4OrXR72B0ewq54Z8Bh1Fbn/8F7l4Oe0gfWu+x/ArYUpX4sz2Y06Ff4RY35vDlzS2plrG7QhlAYgWKAVUCx5H4LZtDHu1a5IGVm43dqfs4/qrF991Y6q1ObFmDeOrinkYT2v/h9K2lgTI= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=bcOoxCBj; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPSA id 84DFCC433C7; Thu, 25 Jan 2024 13:18:54 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1706188734; bh=bY17jvWnfeTpSntdXGaQifQf3sNAI7rGnIfhJ2qaRVg=; h=Date:From:To:Cc:Subject:Reply-To:References:In-Reply-To:From; b=bcOoxCBjpc57KyQCJkqDE4FgvksiptVn/lDz/eZXgIyA2ceRpLduJwO6geyVUg27w 2j7AgwmO6z7idJAN6uePhJvH5cc07+nWtF5jGP6yFWozNTj9RVne1AzOgMfEB9h7vT rk9X7vdF11wegR2tL51mk5LVCBJs4yrKCCjSniy6x18wEYAYk5n8mJ1l+inUthPjFm 3wQCWRkWIZiXYaaxQcQYOmgAyjmDJ2AQhe3MWclO6y/6r1wGmtGIrFzw+KZpbFjHWT ppnOHRjXA1BMD0BgMPUQDkoDvM+S/FlZSemSsMVzYRi/bx/a4zOvYBXrR767NGYXda QmbaNYNTBQgJA== Received: by paulmck-ThinkPad-P17-Gen-1.home (Postfix, from userid 1000) id 17BF0CE189D; Thu, 25 Jan 2024 05:18:54 -0800 (PST) Date: Thu, 25 Jan 2024 05:18:54 -0800 From: "Paul E. McKenney" To: Stephen Rothwell Cc: Frederic Weisbecker , Linux Kernel Mailing List , Linux Next Mailing List Subject: Re: linux-next: build warning after merge of the rcu tree Message-ID: Reply-To: paulmck@kernel.org References: <20240125143332.70c0866a@canb.auug.org.au> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20240125143332.70c0866a@canb.auug.org.au> On Thu, Jan 25, 2024 at 02:33:32PM +1100, Stephen Rothwell wrote: > Hi all, > > After merging the rcu tree, today's linux-next build (htmldocs) produced > this warning: > > include/linux/hrtimer.h:199: warning: Function parameter or struct member 'online' not described in 'hrtimer_cpu_base' > > Introduced by commit > > 7525a3cbb106 ("hrtimer: Report offline hrtimer enqueue") Apologies for the hassle, and please see the proposed fixup patch below. Unless I hear otherwise, I will merge this into the original before the likely start of your day. Thanx, Paul ------------------------------------------------------------------------ diff --git a/include/linux/hrtimer.h b/include/linux/hrtimer.h index 4f2cf7309486..991c83e929b4 100644 --- a/include/linux/hrtimer.h +++ b/include/linux/hrtimer.h @@ -151,6 +151,7 @@ enum hrtimer_base_type { * @hang_detected: The last hrtimer interrupt detected a hang * @softirq_activated: displays, if the softirq is raised - update of softirq * related settings is not required then. + * @online: CPU is online from an hrtimers viewpoint * @nr_events: Total number of hrtimer interrupt events * @nr_retries: Total number of hrtimer interrupt retries * @nr_hangs: Total number of hrtimer interrupt hangs