Received: by 2002:ab2:60d1:0:b0:1f7:5705:b850 with SMTP id i17csp205838lqm; Tue, 30 Apr 2024 19:00:18 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCUxvLwf8JBRaoq6NebmmLawVh+eYni7u7CF10jxlUWvhrBMzMnu7VPmjVJ/DlM5fxbbZMmf/G37DmXfeBDWn2i8JXfNtcIoheFWDjyk2g== X-Google-Smtp-Source: AGHT+IFN7E8bn149H7RrNrLyphomJHG+0EsphYnQRpSUtQfOlBMRiWLVcPWudAvhU18XIr9CJaQ9 X-Received: by 2002:a17:903:1103:b0:1e2:bbc0:a671 with SMTP id n3-20020a170903110300b001e2bbc0a671mr1462757plh.52.1714528818506; Tue, 30 Apr 2024 19:00:18 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1714528818; cv=pass; d=google.com; s=arc-20160816; b=adEOeiQshvg1u7xWciVqa4MjayrQCwpcYSJGBsbxPVfR+Ucmq9M8kIwX3aW1D0qPyM FSZRKb7AUO/f0CSvI23sPlmnRMxVAM1JnRVPaOHr3pjqocjq9TqoQcYmMEJB5L1DcHFh XNTHZzQ57L6VJFp4o1SQcID8QKXauqHBBi5+bHHLEY1z+YUMgymzRSHEHPpJuhq4VbxX fZ7c/ncVD0HGdwlJpKpwR7RJEwJzMWoHq0qCrN/63mgud19B/YYq4sjG6tJ3zprIQw94 vuDALTt4+7E/Tpv+2O/LVDSYklqRVrfPKBayeYyUWljnTrgNmnLg7pGxk6gdWxKogYjO Sqiw== 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:message-id:subject:cc :to:from:date:dkim-signature; bh=o0JLE4w7Txl02smd17IqwLJ/xQdd2b9AlvJ/m9S7MxQ=; fh=jjJXFn6H1DEwKhfbnZEQ1Wq0EdALZXVPoo0ezu5C+eE=; b=jnMPCuuV+WkNsRHTZgo002Wbt2Fuda+AnVpO9iO/6wF/J8PBBKIUprzvP/LEVR1tpH X0RsVU3FMh+LW7vExabxUCJVsN34T+IFhESsk5AYRZC+ON3l+AbCLxEtXKzXVPASxmad ju7nsRNVZa4yuqVPBADHMUkb5ekuR6PO6JYoQ7txy+VwCBpUOT5vEn2EA+0mdJhw1ozD /ix54JeRlb6w2w+HBvpb0gsg2vnDsu4TRtNW/tF8ZTrjAQ4ifvYeDFYTzxTRbn80KFk7 l+qX3Mz/gXEezU6ayiO3jpMbg85uRdTeTqI0gTJ2D5A6q97ZEephV7BGpTC0mr8Z95rM 8Dig==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=DSM5jhhD; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-164863-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) smtp.mailfrom="linux-kernel+bounces-164863-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from sy.mirrors.kernel.org (sy.mirrors.kernel.org. [147.75.48.161]) by mx.google.com with ESMTPS id a24-20020a170902b59800b001eb2fc90b1csi8055925pls.51.2024.04.30.19.00.17 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 30 Apr 2024 19:00:18 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-164863-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=@kernel.org header.s=k20201202 header.b=DSM5jhhD; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-164863-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) smtp.mailfrom="linux-kernel+bounces-164863-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 sy.mirrors.kernel.org (Postfix) with ESMTPS id 52A1CB2189B for ; Wed, 1 May 2024 02:00:16 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 6907FD272; Wed, 1 May 2024 01:59:59 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="DSM5jhhD" 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 7113B522A; Wed, 1 May 2024 01:59:58 +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=1714528798; cv=none; b=PsTygwCUPNkuZUsXTt6hl80ClWKe3G+xq9sJxrda0Vpqoi6xG8KvWV4OC8tVblbRKHRDuB8GbgOULY5olkMwLrThfmLGtg10RXqR1OGh9gwu7BNL1BteXzbC4VmYuUgcAR8Uoy4IxFVzAf32I8XA+aR0gSKG4phukQp1uaSS1oI= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1714528798; c=relaxed/simple; bh=o0JLE4w7Txl02smd17IqwLJ/xQdd2b9AlvJ/m9S7MxQ=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=A1dir4Axffx4QiCRR85CBlxv04UYRwDKTSupu1rObf0V+kTig4vQXxxtS/ZQCcI2wT9xXeR5qLbhHqZuaiUMHbuXXB/ppxGKn5/SsoMZUvlLRJEdChkHsfKcGkQJZKKQFAAYWRHzdvZEd/UmkYdH3b2Wowft5i3+HJysYk4tRmU= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=DSM5jhhD; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPSA id 522D3C2BBFC; Wed, 1 May 2024 01:59:57 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1714528797; bh=o0JLE4w7Txl02smd17IqwLJ/xQdd2b9AlvJ/m9S7MxQ=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=DSM5jhhDyVrsK4rI+tirVbxUm2SGjSCdGiW5yFeyy87vScGUmRYq8PoxARTsWGi75 ZN1EWeOQh2/eZFMmiGFHj+woNykMssK7js3ZiiSdJhlK8P+CPJQeD7PHLwKfChDKys Vn6WznDzNt57OAzPcOny8cUE3vc+MoS9R/LGRw0r+eCYBudJMkIWBgooqLvpmCn1I5 Dzttpfjh1y7CeXOQvVbhFTH3YMCL8d6ZCnhcpiYB+v31+ar86AKn1pAfB4zKu6l/8b JEmpQTGj5IdNtO+TWT7WkjmqVga3a1ZRHG7SWmeQ1BAc91x3VUyNPErEMaEHGoYkJm tJZXubj0xGIxA== Date: Wed, 1 May 2024 10:59:54 +0900 From: Mark Brown To: Edward Liaw Cc: shuah@kernel.org, Jaroslav Kysela , Takashi Iwai , Jiri Kosina , Benjamin Tissoires , Sean Christopherson , Paolo Bonzini , Bongsu Jeon , "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Alexandre Belloni , Jarkko Sakkinen , Dave Hansen , Andrew Morton , Muhammad Usama Anjum , linux-kernel@vger.kernel.org, linux-kselftest@vger.kernel.org, kernel-team@android.com, linux-sound@vger.kernel.org, linux-input@vger.kernel.org, kvm@vger.kernel.org, netdev@vger.kernel.org, linux-rtc@vger.kernel.org, linux-sgx@vger.kernel.org Subject: Re: [PATCH v1 00/10] Define _GNU_SOURCE for sources using Message-ID: References: <20240430235057.1351993-1-edliaw@google.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="u+4ZZ4jbS0aM3c2U" Content-Disposition: inline In-Reply-To: <20240430235057.1351993-1-edliaw@google.com> X-Cookie: lisp, v.: --u+4ZZ4jbS0aM3c2U Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Tue, Apr 30, 2024 at 11:50:09PM +0000, Edward Liaw wrote: > 809216233555 ("selftests/harness: remove use of LINE_MAX") introduced > asprintf into kselftest_harness.h, which is a GNU extension and needs > _GNU_SOURCE to either be defined prior to including headers or with the > -D_GNU_SOURCE flag passed to the compiler. This seems like something that should be handled centrally rather than having to go round and audit the users every time some update is made. --u+4ZZ4jbS0aM3c2U Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAABCgAdFiEEreZoqmdXGLWf4p/qJNaLcl1Uh9AFAmYxohoACgkQJNaLcl1U h9Dv4wf+Oy51jhJTtX+KR/9MxUx3xHW+ifosvcxRaNBSM47ULNjdnTpPKnkuarpt mWWj3hbt5RKWrCwD4BXewKlkUTeOwip+tNfAif1eE1keTt7royrAsdrRNbQnej4Q fZD3C9esrkUiJUPsBHZw74ycUnXOvo+2znUMLfLGh9cMI8AahfyBz7vNeXQanaSJ 1SxF/MZUXwhZ0wmeUHmqIMtppKUiqWzLBTdkhRwVRGaGhzSNWD3qeHMNYmRLN++g 35CtZCDC98DyWxcybLkR/DFkf/9yiC0leVqktKDouqBUiVMZxSicfl9kL8bfgmq8 dSdfvdLQR1VKa6bPvR3uEa4WSOIlVA== =krSA -----END PGP SIGNATURE----- --u+4ZZ4jbS0aM3c2U--