From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id BB587C25B4E for ; Fri, 20 Jan 2023 14:39:51 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 3F63A6B0074; Fri, 20 Jan 2023 09:39:51 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 3A61A6B0075; Fri, 20 Jan 2023 09:39:51 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 21F956B0078; Fri, 20 Jan 2023 09:39:51 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0014.hostedemail.com [216.40.44.14]) by kanga.kvack.org (Postfix) with ESMTP id 11F3C6B0074 for ; Fri, 20 Jan 2023 09:39:51 -0500 (EST) Received: from smtpin08.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay03.hostedemail.com (Postfix) with ESMTP id D8954A09F7 for ; Fri, 20 Jan 2023 14:39:50 +0000 (UTC) X-FDA: 80375436540.08.3E418B4 Received: from wnew4-smtp.messagingengine.com (wnew4-smtp.messagingengine.com [64.147.123.18]) by imf15.hostedemail.com (Postfix) with ESMTP id AF9FAA000B for ; Fri, 20 Jan 2023 14:39:48 +0000 (UTC) Authentication-Results: imf15.hostedemail.com; dkim=pass header.d=arndb.de header.s=fm2 header.b=gFf713XI; dkim=pass header.d=messagingengine.com header.s=fm3 header.b=k5qd1p5H; spf=pass (imf15.hostedemail.com: domain of arnd@arndb.de designates 64.147.123.18 as permitted sender) smtp.mailfrom=arnd@arndb.de; dmarc=none ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1674225589; a=rsa-sha256; cv=none; b=Fm7E/abhmLZVdgRjlVBWOrciGkHzpfYSHXWJ3TURtD049UFw9rLcLhfFi8OchAsncwgcZS M8xmZc1nJzJqIRwbFUG/eTgVPEnONys5trbAuVXd1KpQlose1y6KWfvct5NrtvdJK3v+ui 6Jd4wowUrUlil4ZmKvKlORpz/E/4I4g= ARC-Authentication-Results: i=1; imf15.hostedemail.com; dkim=pass header.d=arndb.de header.s=fm2 header.b=gFf713XI; dkim=pass header.d=messagingengine.com header.s=fm3 header.b=k5qd1p5H; spf=pass (imf15.hostedemail.com: domain of arnd@arndb.de designates 64.147.123.18 as permitted sender) smtp.mailfrom=arnd@arndb.de; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1674225589; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=b4JAJuHxNJ8crP6ZpOzWWYxWeuwbnT4P0qgnOUpQ0sI=; b=4KKp1l/ZtRMjN9t2AD3dtd0DKL+a4oQTzhnDPx9Wa/SXaqZWgDGHQBAPoHwQguw1+Qlqbm 8dU0tn2GCLGp1HxR05AVfcCtfCH7DGL9cpjlPxq1V0CH+SyYHsVnIkTx6S+V/4iUTM61qe GWDZnUAon9uq/d7FVX8VlpxfEABZsYQ= Received: from compute6.internal (compute6.nyi.internal [10.202.2.47]) by mailnew.west.internal (Postfix) with ESMTP id 9C12C2B0695F; Fri, 20 Jan 2023 09:39:43 -0500 (EST) Received: from imap51 ([10.202.2.101]) by compute6.internal (MEProxy); Fri, 20 Jan 2023 09:39:47 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=arndb.de; h=cc :cc:content-type:date:date:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:sender:subject :subject:to:to; s=fm2; t=1674225583; x=1674232783; bh=b4JAJuHxNJ 8crP6ZpOzWWYxWeuwbnT4P0qgnOUpQ0sI=; b=gFf713XIxyFBxeWAr3yS03H41w yqyZfNqCHoCK7+aWFyA89Uj64Ku48TNMYtM8IiOIXSf/szoVXuGHak++VLOVCbjD 4BRprRIvW284vouVbKawwpsq3omqRw6Q9CmEcIkYhvx2ahZQDKf6tjpJj30fduv0 dskYgBDIAO6OYzaKlhUkALOmP23Wgi3bmBGv0ayehZn2AffPNq4D/yOG/MTRp5zh Z52Gjf6siHtQOna489DsqShg7VXXxsuTENaVkrW8/b2LfRL4UpowictX/ariJgRR xiKJkd+tcD+yEocUrvogxHUVWh1A6iosIIefzkxWYq3QvtTqGraOy0bZaQsg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:date:date:feedback-id :feedback-id:from:from:in-reply-to:in-reply-to:message-id :mime-version:references:reply-to:sender:subject:subject:to:to :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm3; t=1674225583; x=1674232783; bh=b4JAJuHxNJ8crP6ZpOzWWYxWeuwb nT4P0qgnOUpQ0sI=; b=k5qd1p5Hy1eB5Kg3Ga0uPk01Yf3+4JkhuxqPo+Z5hDU2 MU0PltXhatl9coFGjUYPmkTWKIf0LDardbB1m9fA8x9+qcoG4bNObwbNdCqRaRMJ ClPsNi1lTR8YPbox67X4CMhGb1PVlzIQDHq50Y+EDTsG7p6oxZUarayb5/xUOcWa 9KDtDrZj8/67RWqbL5pWr+XaLK2taiZmIVPLO0Jx5U2EXxfiDp97i6KCTtqyh5Gr Mygx7eiSAZKwGx32wcG/sGxxrwgjL+hpk3zTTJPQJuRpKkKePuPG7ghTYebIyRA9 gufFbxK/jI6A/fLEhZo167PYWnMAt1FeencIhbLMCw== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedrudduvddgieelucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepofgfggfkjghffffhvfevufgtsehttdertderredtnecuhfhrohhmpedftehr nhguuceuvghrghhmrghnnhdfuceorghrnhgusegrrhhnuggsrdguvgeqnecuggftrfgrth htvghrnhepffehueegteeihfegtefhjefgtdeugfegjeelheejueethfefgeeghfektdek teffnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomheprg hrnhgusegrrhhnuggsrdguvg X-ME-Proxy: Feedback-ID: i56a14606:Fastmail Received: by mailuser.nyi.internal (Postfix, from userid 501) id 5EF90B60086; Fri, 20 Jan 2023 09:39:41 -0500 (EST) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.9.0-alpha0-85-gd6d859e0cf-fm-20230116.001-gd6d859e0 Mime-Version: 1.0 Message-Id: In-Reply-To: <20230120141002.2442-10-ysionneau@kalray.eu> References: <20230120141002.2442-1-ysionneau@kalray.eu> <20230120141002.2442-10-ysionneau@kalray.eu> Date: Fri, 20 Jan 2023 15:39:22 +0100 From: "Arnd Bergmann" To: "Yann Sionneau" , "Jonathan Corbet" , "Thomas Gleixner" , "Marc Zyngier" , "Rob Herring" , "Krzysztof Kozlowski" , "Will Deacon" , "Peter Zijlstra" , "Boqun Feng" , "Mark Rutland" , "Eric W. Biederman" , "Kees Cook" , "Oleg Nesterov" , "Ingo Molnar" , "Waiman Long" , "Aneesh Kumar" , "Andrew Morton" , "Nicholas Piggin" , "Paul Moore" , "Eric Paris" , "Christian Brauner" , "Paul Walmsley" , "Palmer Dabbelt" , "Albert Ou" , "Jules Maselbas" , "Guillaume Thouvenin" , "Clement Leger" , "Vincent Chardon" , =?UTF-8?Q?Marc_Poulhi=C3=A8s?= , "Julian Vetter" , "Samuel Jones" , "Ashley Lesdalons" , "Thomas Costis" , "Marius Gligor" , "Jonathan Borne" , "Julien Villette" , "Luc Michel" , "Louis Morhet" , "Julien Hascoet" , "Jean-Christophe Pince" , "Guillaume Missonnier" , "Alex Michon" , "Huacai Chen" , "WANG Xuerui" , "Shaokun Zhang" , "John Garry" , "Guangbin Huang" , "Bharat Bhushan" , "Bibo Mao" , "Atish Patra" , "Jason A . Donenfeld" , "Qi Liu" , "Jiaxun Yang" , "Catalin Marinas" , "Mark Brown" , "Janosch Frank" , "Alexey Dobriyan" Cc: "Benjamin Mugnier" , linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-mm@kvack.org, Linux-Arch , linux-audit@redhat.com, linux-riscv@lists.infradead.org, bpf@vger.kernel.org Subject: Re: [RFC PATCH v2 09/31] kvx: Add build infrastructure Content-Type: text/plain X-Rspam-User: X-Rspamd-Queue-Id: AF9FAA000B X-Rspamd-Server: rspam01 X-Stat-Signature: wpnb81iebto5mawmih7ucfpocdahqxwk X-HE-Tag: 1674225588-131613 X-HE-Meta: U2FsdGVkX18hKQVoM4334Al0P8Z7NGx1KVWwdR3pIERoAjo2IsrChZBIE18gUOSdwwoknDaTWNv61bFvQVmImkornu+NrdkYTgq9DcqD3wPbyM/bd8AGDabYWN7JGEkIYCZiEe0gEGI8j5TtBU3VtLbsCV0/1EubJ1Dm9NL9a332OmVs05ysYL8m/yXRksQGk2H/UCzB4G9dkApCd5NmOihpb0Zjvn5RrSg2WJptdZ9varNBGnZw2j4WNWrdgj/n/DOpsJLA+JpB2orNVr2K77zMN5dIMGHXdq7YKZ8oISWtKdm2iXwELWrgMC881ZnVI9alydcAYcr7TnbaoSEl79Am8CKPj5FJHgElHNuI5GJkVgb5tjU1uwOAzevtwVwd5+kNY8zPhu5bgsoTxuzkhqTYlwMc0CInRNANdEWMxuVpu2FcMzLpy9xYeKx4UdO85NqTuAVaNBtDaS84v2dq2fAaqIEjiFKPzK9YswfeRmFHhTV6o5fgGce71bXU82JOCFisfqLWmquHOr9FMU77NpNpJiSUTaYd/BZLLYJpmq9mVeDBoJYgEFdIWobdGqQ/rfKbVYf/8yc8S6o9FnnRzgrWjntSGkc1srzjXSZvhMS1eJsKOwGK1lgu4OyyZhOTvWLn7k7HbasY2vGdjivOZt8FEIc1SGRNd2awoI4iFF4heN76sPSQ/eg+fd2X+1p/JOr+uoMZw3ula90faWH8uYqeJBdTHRQxWbuuzSm5eyG6ZfRVDabvTvwpghCziC9ckC2CHpHvzB2NdPe9EwoMQuVlh7FDFpyDLPvscj0QZJj/TJ7nkKHlVexgLPqe+bre0h7gWkYp4K3d3mx2i8W2kR0Z9tTi+brJPhHbQuiVetPokCkDHUx/KH1QPPb3REZrW94/X0MUBGyz3jTDCusnOAWM87QI5eotyNzDBl4xeuLe/zRyWG0Km8N/9dWJmQXAcmLkPqD9E+OhLUFZr0W ktgvVIyb 7IAA4vVgoOVIq+1eppknHVIv9VDTP9Hg6zOF62UwOpxFVmsidgRVaQjff2UMaDUjQ5DQq5SB5AnHnYr2sBkMlukChIGngxjE3rxBBxb4Jt4lx1gwkHFEI/eB4katXWmG/ZYiKJHuyF644da6zTHUEbaUT+XZnsr4OqegpJBDHb6aSZDhr/SwTlqIl8+Iw2/qNEQtiag1ynoMmeZq4WpsvI0j9tR/plZ5VqH0X X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: On Fri, Jan 20, 2023, at 15:09, Yann Sionneau wrote: > - Fix clean target raising an error from gcc (LIBGCC) I had not noticed this on v1 but: > +# Link with libgcc to get __div* builtins. > +LIBGCC := $(shell $(CC) $(DEFAULT_OPTS) --print-libgcc-file-name) It's better to copy the bits of libgcc that you actually need than to include the whole thing. The kernel is in a weird state that is neither freestanding nor the normal libc based environment, so we generally want full control over what is used. This is particularly important for 32-bit architectures that do not want the 64-bit division, but there are probably enough other cases as well. Arnd