Received: by 2002:a05:7412:e794:b0:fa:551:50a7 with SMTP id o20csp197829rdd; Tue, 9 Jan 2024 00:53:14 -0800 (PST) X-Google-Smtp-Source: AGHT+IFvfR4GD9BXgYnFbzuhCQ5rRvu38OvpjtTeYA7J8hQi+yKdXtuZ5QbmVzowCgFnJ/bqda4K X-Received: by 2002:a17:902:b40a:b0:1d4:810:613c with SMTP id x10-20020a170902b40a00b001d40810613cmr2384215plr.63.1704790393996; Tue, 09 Jan 2024 00:53:13 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1704790393; cv=none; d=google.com; s=arc-20160816; b=rocFBxbWv2IuCOoPadfPKpR99lk2PaPdV1X+6DM3Ym8CT5BflegvSmrSSQJ0OxCOm8 kLcnr7K5Wiw3DSw/VPGdosAbBeQvnevV2uIjr9wM8jH4t5hzwor6ssJxfa/rH0e9kPu0 vIevW6XuQqMDNpolSX2KozRnLsDR/UDT/KEd/a2CgwWoY+hnEp3IZ2g7WAcmHE7bghZC S0t7UktnagW5uu6YyC9XxkWhodeBoPsjOYglhLIcPL5elUarp2GLCM67Q2MUQoB0xyUD xd+z4cCmLSxqJ1YtxQ4Im9QRHPlrefXhYtaFHGy5RvoadYjZ+o/NV9cQWBvD94KH9vOH 0PLw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=in-reply-to:content-transfer-encoding:content-disposition :mime-version:list-unsubscribe:list-subscribe:list-id:precedence :references:message-id:subject:cc:to:from:date:sender:dkim-signature; bh=12NVFfjg6W1Zi5ETWmGcRAxyHlBNBpcW/SmCJ7rMyZU=; fh=kdi5ofc0nBAZmbUCLXYTWrQUjHT+jqj5HJhrPud4xFM=; b=km7I0ok9r5fQCagesD7kFCyhk8SM7YedAeIw/a67SC3u6YV0wGJ+HXdxS4PFD229fh FAsE7KRmdHDG78xsGXs26NTUhxk7OlSfehOdIQIPgyOnn3dOGoTQy0YTlYXh13NLZIgK qLXYNlQvfwy5g2O2xbYdPDX7y39Eb9MyBUURLuOXrMPr58BX61x6v0FBrFqKy8W/9G5k /oyOAVJKFEMc55DLqyNLIks5x0MCx4a2HgZ+Fe0GRpSjmSKEuvDWyQVxkAMJQuPP3tv4 EJ5ZW5EqF+p+xDSxr0htzks0IPIATU6HDoiXe4fPaEh4pKeJfeIG0E+/FZ+hYq6KdD/d c0pg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=OnkKTu8n; spf=pass (google.com: domain of linux-kernel+bounces-20585-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) smtp.mailfrom="linux-kernel+bounces-20585-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 l16-20020a170902f69000b001d4cfca94a3si1219867plg.355.2024.01.09.00.53.13 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 09 Jan 2024 00:53:13 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-20585-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=@gmail.com header.s=20230601 header.b=OnkKTu8n; spf=pass (google.com: domain of linux-kernel+bounces-20585-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) smtp.mailfrom="linux-kernel+bounces-20585-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 6AC52B22EDB for ; Tue, 9 Jan 2024 08:37:58 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 07AFF364D9; Tue, 9 Jan 2024 08:28:41 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="OnkKTu8n" Received: from mail-ej1-f46.google.com (mail-ej1-f46.google.com [209.85.218.46]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id A3210364CA for ; Tue, 9 Jan 2024 08:28:38 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dmarc=fail (p=none dis=none) header.from=kernel.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-ej1-f46.google.com with SMTP id a640c23a62f3a-a2b4aba3a8aso36021466b.3 for ; Tue, 09 Jan 2024 00:28:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1704788917; x=1705393717; darn=vger.kernel.org; h=in-reply-to:content-transfer-encoding:content-disposition :mime-version:references:message-id:subject:cc:to:from:date:sender :from:to:cc:subject:date:message-id:reply-to; bh=12NVFfjg6W1Zi5ETWmGcRAxyHlBNBpcW/SmCJ7rMyZU=; b=OnkKTu8n9LL9OHSXgNKZ4jtSuOJwJVa3ck1wZGyDmNKYHJDZLxtRDuGkwIfgfvbnjy ELXwALawZJLrfVc8NjUSHmD/sToyKeFXu1O581es978LX4R12W0/huVbDT/S9iG11MWf hS7N5St7sDKwwIH96z3FpvA0cBldxPWyT3m/mE1qWOotTsnxIGRIXoqRuDFfGtiQoj79 AELvuS+vRpBjemjPkxNwXW+jCrWfcfQyof5BJFn2MX/JF4bhQbuHiP6hzvLfoskQPLj1 Xc+L7nZY8BUMJsTkjB4yUCT8fmKvxclDjJ3Q+ox1QdkAsBhc/SqN6rnrTA635uRv2vfW VvOg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1704788917; x=1705393717; h=in-reply-to:content-transfer-encoding:content-disposition :mime-version:references:message-id:subject:cc:to:from:date:sender :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=12NVFfjg6W1Zi5ETWmGcRAxyHlBNBpcW/SmCJ7rMyZU=; b=cNtBVpj16z8g0FTBiN3SxVqYOKnisZrdgTMeIGM1U7dSEQFl1oXBjdnZoTVmMkMfD4 Tsj5lOF7aEU/AaOpUYp5IlW5hUCJnMu+BK8AZvvxe8D6+eStiTMqJ6t+xyMexVybIIGG X+N+5SEfVS6FY+QoNjXmQEePjZJTzK8DfJTbsIAX9gbXe4Y4nI1ssjyhiIsciKnuzCrQ uMY+UXcAQeu2gGOqmitAiOLERm6EsgLAfWz75KQj7JXWQcpYtMcbkoFeYgJiWePLxFAj Cw0ibkE6XY39URpxUOsZDp84QbSLVi1y3cTF/S9zBQvFhit+tUeEbQSYcpTjxf3PoRCd 8Juw== X-Gm-Message-State: AOJu0YzjmKOt50iaZHJW6W4u7fpMT6SlIP69/1VmnAsD3SXg2YF96DdT gXfbicgxGjOP1LcQ8Bn9+ub+O8dK3Hg= X-Received: by 2002:a17:907:c1a:b0:a28:d0c5:535 with SMTP id ga26-20020a1709070c1a00b00a28d0c50535mr429135ejc.110.1704788916640; Tue, 09 Jan 2024 00:28:36 -0800 (PST) Received: from gmail.com (1F2EF3FE.nat.pool.telekom.hu. [31.46.243.254]) by smtp.gmail.com with ESMTPSA id a23-20020a17090640d700b00a2a9dddb308sm753383ejk.121.2024.01.09.00.28.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 09 Jan 2024 00:28:36 -0800 (PST) Sender: Ingo Molnar Date: Tue, 9 Jan 2024 09:28:33 +0100 From: Ingo Molnar To: Linus Torvalds Cc: linux-kernel@vger.kernel.org, the arch/x86 maintainers , Peter Zijlstra , Dave Hansen Subject: Re: [GIT PULL] x86/mm changes for v6.8 Message-ID: References: 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=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: * Linus Torvalds wrote: > On Mon, 8 Jan 2024 at 03:35, Ingo Molnar wrote: > > > > - Robustify pfn_to_kaddr() > > > > - Improve the __untagged_addr() code: RIP-relative addresses are fine these days > > and generate better code, and update misleading/outdated comments as well. > > This does not even compile for me. > > arch/x86/include/asm/uaccess_64.h: In function ‘__untagged_addr’: > arch/x86/include/asm/uaccess_64.h:25:28: error: implicit declaration > of function ‘__my_cpu_var’; did you mean ‘put_cpu_var’? > [-Werror=implicit-function-declaration] > > WTH? > > Maybe this has worked in your tree by mistake because there was some > branch dependency that just happened to work out because you had > merged things in a different order. > > But that would very much not be ok regardless. Those branches should > be tested independently, and clearly they were not. Sorry about that and agreed. Indeed the build failure was hidden by another branch, and while I did test-build and test-boot the x86/mm branch before sending it out, but my test config didn't have CONFIG_ADDRESS_MASKING=y ... which ... masked the build failure. The bots that do per-tree testing didn't catch this either. I've now sorted it out in our trees, will send the new x86/mm in a few days. Thanks, Ingo