From nobody Tue Dec 16 02:58:39 2025 Received: from mail-wm1-f41.google.com (mail-wm1-f41.google.com [209.85.128.41]) (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 066BA24A11 for ; Thu, 21 Mar 2024 16:47:11 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.41 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1711039633; cv=none; b=l+t/kxiWyGazaAX9iOv06zHPshpJBWI95bGXgBw3hwuXT8cyPzJdbALYRpLxuyVRONoibC6WFy9djudVqE5xgF0iorSvbraRXBDV60qRNzaAedVzXkIxCympvhM494/0fQtOvcSKw2ra6HATAjuUZUmYR3Zl/2n2m37CRxnpoBg= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1711039633; c=relaxed/simple; bh=6hQb+5MC6V7N8F2R3h2eh5BgzYqYZcc5K1Let0XcNHs=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=l4gFngqiWpH80eD0Zxb/ytOi/fqn4qSM96B0atjVKbzxqwXEM2Sn2OnaXicyUVHsadOHQAUr6gs2RTTG7lzuypJUx++MR0pYzrz1TY+ZfB9ErpnZ0t0larCTBHBFG5gcSsdISvg5+ih5Vb4W79QQfIvOVR3yP61mUJU6rA/uPuo= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=RgoxSTtT; arc=none smtp.client-ip=209.85.128.41 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="RgoxSTtT" Received: by mail-wm1-f41.google.com with SMTP id 5b1f17b1804b1-41400a9844aso13656005e9.0 for ; Thu, 21 Mar 2024 09:47:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1711039630; x=1711644430; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=zBjb7t6MjmNwbN/X8h6EXbiMXQqTy5/eHrgGpuiEnNU=; b=RgoxSTtTXXyNXrnYk9FoaFx1r6bbEKFI5z9mfEnyhG+b16fyaekXSFlQYX7VZfPA0a lkyjutTlZ7KjrgAdrzxLHyhaV79fWUQu2db/OmHfyPXYMEOWgUoz7XGuN9NFhk4zr/Co JEwvtpXSVZOkYdivKhleawut/UjPeFE36QOARRQt0YGDZFVqIOoKJ/W6Nf0fIDzucOxq tOutYLFmTzhAWjCbocZxbR9C2GoXheh9w/EzQWkoLpgMkV2gZS2xDI/vb5qEAwj2dNHK 0DOr/NDvL0gHoSuHdNHBVggvL/utWK4B3IM9gnQEN/acTcnen9S3tXtHB2pLYpZCrHvw guug== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1711039630; x=1711644430; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=zBjb7t6MjmNwbN/X8h6EXbiMXQqTy5/eHrgGpuiEnNU=; b=RsZee5yAdV+mZgT2/MnRcW8vySX/F4pitsO9RVBMSUfpYKoQLCPyvpTqMWnicr2CiI zG1Ck5kqZdU7V14KHL2Vx4qoPKNvlrnO1L7DotmHR3OWatF87nWEhHVmCe/Tt7+MTOoi sT5IHCBjMOytXspfW/Dmk/oM38dtbcVqOmR1qE5dZPOTbERjxyoejZ0bD3rKjfPMS2hM sOhPuyE6DrrbMv3edZE2ROrcpsVuOHgXxn8vbg+X1OqnoDcUllGwhAfroLkszUxtFoxs M0DQVwJW1tEEQ1N9tcyoyk6aIOu/LxPhPV6cxy2EcaLp6aGzXvEu7VkJH8dAlTef9cSv j5sw== X-Forwarded-Encrypted: i=1; AJvYcCVXsHTIpkpSeIQkk7y8zf+AFVIRJfhCW51bcjjJgM7Ae+yGGTwETAQiVi+H297YdNCrFDb2v/Wi1GpwnT1QZfj8V+W2U6lX17nVOCRk X-Gm-Message-State: AOJu0YzK2+BSk6NVtqs+dKmmrP7xRN5NuxBhUWcJM+9f6jhRYP9Ra9vA 8bcno1s9qPViA42OCKqXlif8etsA/jFeIuQbpRoL5Y1lmiEu/x9s X-Google-Smtp-Source: AGHT+IHLe3dSyU8kpr4d/IwcJOFAsOV6Tv7VXJSRasKUnNGu8lgrs6zh7e39UxePQ7/LPpNSBQDSWw== X-Received: by 2002:a05:600c:444b:b0:414:5e9b:804b with SMTP id v11-20020a05600c444b00b004145e9b804bmr3205770wmn.10.1711039630166; Thu, 21 Mar 2024 09:47:10 -0700 (PDT) Received: from localhost.localdomain ([46.248.82.114]) by smtp.gmail.com with ESMTPSA id m21-20020a05600c4f5500b0041401eb021asm277697wmq.24.2024.03.21.09.47.08 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 21 Mar 2024 09:47:09 -0700 (PDT) From: Uros Bizjak To: x86@kernel.org, linux-kernel@vger.kernel.org Cc: Uros Bizjak , Ingo Molnar , Andy Lutomirski , Brian Gerst , Denys Vlasenko , "H . Peter Anvin" , Linus Torvalds , Peter Zijlstra , Thomas Gleixner , Josh Poimboeuf Subject: [PATCH -tip] x86/percpu: Enable named address spaces for GCC 9.1+ Date: Thu, 21 Mar 2024 17:46:41 +0100 Message-ID: <20240321164647.289879-1-ubizjak@gmail.com> X-Mailer: git-send-email 2.42.0 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Enable named address spaces also for GCC 9, GCC 10 and GCC 11 releases. These compilers all produce kernel images that boot without problems. GCC_VERSION cutoff is arbitrary. It is primary a risk-reduction cutoff, older compilers will be tested and enabled in linux 6.10 release. Signed-off-by: Uros Bizjak Cc: Ingo Molnar Cc: Andy Lutomirski Cc: Brian Gerst Cc: Denys Vlasenko Cc: H. Peter Anvin Cc: Linus Torvalds Cc: Peter Zijlstra Cc: Thomas Gleixner Cc: Josh Poimboeuf --- arch/x86/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/x86/Kconfig b/arch/x86/Kconfig index 09455d93b947..03c9d1100f09 100644 --- a/arch/x86/Kconfig +++ b/arch/x86/Kconfig @@ -2433,7 +2433,7 @@ source "kernel/livepatch/Kconfig" endmenu =20 config CC_HAS_NAMED_AS - def_bool CC_IS_GCC && GCC_VERSION >=3D 120100 + def_bool CC_IS_GCC && GCC_VERSION >=3D 90100 =20 config CC_HAS_NAMED_AS_FIXED_ASAN def_bool CC_IS_GCC && GCC_VERSION >=3D 130300 --=20 2.42.0