Received: by 2002:a05:7412:1e0b:b0:fc:a2b0:25d7 with SMTP id kr11csp223763rdb; Wed, 14 Feb 2024 19:47:53 -0800 (PST) X-Forwarded-Encrypted: i=3; AJvYcCXFb39rPddz8rz6aOP4kUL9TX28SPlR0OvF4laD8NkNf8CIoVMoIKYAdOFQ48HwiRgiX0dB0hLZ34MqfTNZngpq/I12BMslBTN4vpUYrg== X-Google-Smtp-Source: AGHT+IF44ak/BdjQlqCTykp7nup3s6GIcajOq9dN5XYtrgHaE+xBcfE7QboeC78pf/IDOE7oiCf7 X-Received: by 2002:a05:6214:410e:b0:68f:19a4:385e with SMTP id kc14-20020a056214410e00b0068f19a4385emr366626qvb.5.1707968873233; Wed, 14 Feb 2024 19:47:53 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1707968873; cv=pass; d=google.com; s=arc-20160816; b=W4maWyDpG+WJ5wL3BgvA2FM9WkMNQ4NVdpmDbRCKy8Ac8Dq8uVBIAJZdshG0zc7vUj wKJEQT9ZVE+TnHwy7MZ2BY0RluYW+6Ecmq+IA6WDL/dW3Dg/onYactaCUbxW5rABfLs0 1X0btw4OfypjFZsBJMyzF2zTiw22MQphPQ7/hWG6ybBBk4YgHPQ7kHM5tScZIKVVZoGU Ct0vYGHGlTwx8WzRwLAYCcLoxypoUjbblULAjVaYU+449mjt4ZddePnttjIX3S8lhdyX HjR5L9WljyjYsnXgq56tQpHvmpjJC8vuB1AXKh+Hv2/yYIrLJ1Z2Zrva47Kk4VxKisKl dKXA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:list-unsubscribe:list-subscribe:list-id:precedence :references:in-reply-to:message-id:subject:cc:to:from:date :dkim-signature; bh=vnImonB9giYOEiEgQMk/p1YJhq0VELghflUVqAoT0fk=; fh=629KWQyibrat9K917fc6wqkR1+K+zgmzOpjtDMZQiew=; b=Rb74LX5OlSuvkRdNAVnSTMieeXmIwJisbzwjyqunl0xAOYhworB5LxdWRT22UoJFmD jGf7HWO+U9vBYL+zKpJswA8MzrkGNDtV9n0QT7akrYTEFa3emcJw3chBKTCvGQQR2r6u Ce5fftw9v8Aa6iZlHQ50B0n4FuN4rZKasET8L0X3KG4/eGTOp3ghnjCAlkidZEwuo+HK NTO/TL6gSTBi91A6rDub+904uie8tO6Q2YMRkfqAJOB5e0S5o0aTKYTvfIBoGZ5Hd5/d WL9yXYm8hKUXvfpLwVNaRj272cNLi0OUamGQkkGuIaSlH7xDfzHpp0kI8F91E7xzCZ+a lvQg==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@canb.auug.org.au header.s=201702 header.b=ZXtLaCrj; arc=pass (i=1 spf=pass spfdomain=canb.auug.org.au dkim=pass dkdomain=canb.auug.org.au dmarc=pass fromdomain=canb.auug.org.au); spf=pass (google.com: domain of linux-kernel+bounces-66272-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-66272-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=canb.auug.org.au Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [2604:1380:45d1:ec00::1]) by mx.google.com with ESMTPS id j3-20020a05621419c300b0068c73923a06si547185qvc.559.2024.02.14.19.47.53 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 14 Feb 2024 19:47:53 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-66272-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=@canb.auug.org.au header.s=201702 header.b=ZXtLaCrj; arc=pass (i=1 spf=pass spfdomain=canb.auug.org.au dkim=pass dkdomain=canb.auug.org.au dmarc=pass fromdomain=canb.auug.org.au); spf=pass (google.com: domain of linux-kernel+bounces-66272-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-66272-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=canb.auug.org.au 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 01DD31C21834 for ; Thu, 15 Feb 2024 03:47:53 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 30E5B7484; Thu, 15 Feb 2024 03:47:46 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=canb.auug.org.au header.i=@canb.auug.org.au header.b="ZXtLaCrj" Received: from gandalf.ozlabs.org (gandalf.ozlabs.org [150.107.74.76]) (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 A6E946FAF; Thu, 15 Feb 2024 03:47:39 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=150.107.74.76 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1707968865; cv=none; b=XykLgDPXqZcrD34eaTlHmAhammUcntZaZpaumGw5nJ8WTHNLtXXYailuMyJq3Rnc4B1MH+Jv05v0e1rvVGcZMSGIsPJo4yJgs5XdGHWw/AbuVL6QejqmqsNx6YTb2KQicRF/rTHRE1VXq1bxCq6ZUkMoP0UtJB+HPA++lQuShUw= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1707968865; c=relaxed/simple; bh=d9JIEffC0Ru+l8d00ZWYMJ6rCCcbMiSITba4JL8uUnY=; h=Date:From:To:Cc:Subject:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=TID/hX78ZlG0tZ3gDt9Uj8Fvax5mGthRsSyS/hnwmmZ/2Di0pMqY6gqn7VOnBs75IrBsbVO0FNrafaHKuJjLLvCWbtJ8hd5VKWWbiS6nj9CMNuwd2Fjq1r6XlKvATH1JS/+QPOeI1kQT/DVRTQPXeIb3vwWcqnXGmH4Dvl3WDDw= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=canb.auug.org.au; spf=pass smtp.mailfrom=canb.auug.org.au; dkim=pass (2048-bit key) header.d=canb.auug.org.au header.i=@canb.auug.org.au header.b=ZXtLaCrj; arc=none smtp.client-ip=150.107.74.76 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=canb.auug.org.au Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=canb.auug.org.au DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=canb.auug.org.au; s=201702; t=1707968858; bh=vnImonB9giYOEiEgQMk/p1YJhq0VELghflUVqAoT0fk=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=ZXtLaCrjjq9Pl+M+KwkfK++aDL2/mmyeIvjACQv60D10Mmrd2IHz7u4j/4hGDgzWA 8ToDr+tineodnZsKle0McJ+XYukjlAqVj/pX+CfUt8BWV4m4kjVqYdT6oL834RzNMm 5rk6lRMJSH7Zm+vY9bG6hTBxtKEKseTYjnwRNHcx1QzkRBpv772+WtyUlEaXLWZmGl lbddf7bbxp4wIsvR0Pomol6VuoUZIVg1+VkPO+PsPeygtcQgwrdGUUiCQvJGo+209d hT9VWhg6Tiq4hVkAMw/7mqRWXRRy6VhJGOPA2d9lYZE1VVztYyDs+b1e83C3UjuXAw zW++byOCzh5Mg== Received: from authenticated.ozlabs.org (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mail.ozlabs.org (Postfix) with ESMTPSA id 4Tb1Gy2grwz4wyt; Thu, 15 Feb 2024 14:47:38 +1100 (AEDT) Date: Thu, 15 Feb 2024 14:47:36 +1100 From: Stephen Rothwell To: Andrew Morton Cc: Oscar Salvador , Linux Kernel Mailing List , Linux Next Mailing List Subject: Re: linux-next: build failure after merge of the mm tree Message-ID: <20240215144736.21e8c19f@canb.auug.org.au> In-Reply-To: <20240214071938.f8ca072c08e618b483bae1c7@linux-foundation.org> References: <20240214145719.1cc4f320@canb.auug.org.au> <20240214071938.f8ca072c08e618b483bae1c7@linux-foundation.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_/KDdd4i5c=QStkA6TAQbhr9v"; protocol="application/pgp-signature"; micalg=pgp-sha256 --Sig_/KDdd4i5c=QStkA6TAQbhr9v Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Hi Andrew, On Wed, 14 Feb 2024 07:19:38 -0800 Andrew Morton wrote: > > On Wed, 14 Feb 2024 14:57:19 +1100 Stephen Rothwell wrote: >=20 > > After merging the mm tree, today's linux-next build (sparc defconfig) > > failed like this: > >=20 > > In file included from include/linux/page_ext.h:7, > > from include/linux/mm.h:22, > > from fs/sysfs/file.c:18: > > include/linux/stackdepot.h:59:39: error: 'CONFIG_STACKDEPOT_MAX_FRAMES'= undeclared here (not in a function) > > 59 | unsigned long entries[CONFIG_STACKDEPOT_MAX_FRA= MES]; /* Frames */ > > | ^~~~~~~~~~~~~~~~~~~~~~~~~= ~~~ > >=20 > > (and many more) > >=20 > > Caused by commit > >=20 > > 18d4230bb372 ("lib/stackdepot: move stack_record struct definition in= to the header") =20 >=20 > Thanks, I'll try this. >=20 >=20 > --- a/include/linux/stackdepot.h~lib-stackdepot-move-stack_record-struct-= definition-into-the-header-fix > +++ a/include/linux/stackdepot.h > @@ -39,6 +39,7 @@ typedef u32 depot_stack_handle_t; > #define DEPOT_POOL_INDEX_BITS (DEPOT_HANDLE_BITS - DEPOT_OFFSET_BITS - \ > STACK_DEPOT_EXTRA_BITS) > =20 > +#ifdef CONFIG_STACKDEPOT > /* Compact structure that stores a reference to a stack. */ > union handle_parts { > depot_stack_handle_t handle; > @@ -73,6 +74,7 @@ struct stack_record { > }; > }; > }; > +#endif > =20 > typedef u32 depot_flags_t; > =20 > _ >=20 Works for me. --=20 Cheers, Stephen Rothwell --Sig_/KDdd4i5c=QStkA6TAQbhr9v Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEENIC96giZ81tWdLgKAVBC80lX0GwFAmXNiVgACgkQAVBC80lX 0GxrVgf7B3HdXv1Cvhvc8iVm301x25+WCxOcamW3CCVVZLLdWO0xuuJutjqXNwdU wQ9zecGtrsKz2GU4CmNrthDTzSqCkvLOiFhfArd47GlOX9exzrUQ9IiwWD71bjps 6aNin3cbTQ2kZFF5U1hBMLzdMJyWYrLK8eOHeIwCIaL9rw68SfcNFBAhpmLVIhd8 14LeyV2RSxCRt94tVbFxXOYQhuIl4euFMtLlkEcUiyGZ1U43UdIk1U1swZ7XgtKV NwMgkf3Hh7HZC/cacs55jzD6lQAEfKyNfOOSa5NiijrUmmjNfIHziPkmepMXN58b wtAH73G9UUjllelV5mLx+pllOJHByg== =l3Fb -----END PGP SIGNATURE----- --Sig_/KDdd4i5c=QStkA6TAQbhr9v--