Received: by 2002:ab2:6857:0:b0:1ef:ffd0:ce49 with SMTP id l23csp3143745lqp; Tue, 26 Mar 2024 00:02:59 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCWmEzOjhGFRzmhFohvpN2EY9SIqUoAZiNxlofeE+lWmrF+CxDRoMiJ8ORFNq1lRHG4rQuLTdXXmdybas9MxmX4pjg9xQDEuVSCikqt6bA== X-Google-Smtp-Source: AGHT+IHCmnEE7L1U4tG6iZKErRpmV5TWFMyX+e2VxtT+xq9CCyzCyxEkCEGywO1PDIJc2YrqJPpV X-Received: by 2002:a05:6358:3a1b:b0:17f:1cec:9f0a with SMTP id g27-20020a0563583a1b00b0017f1cec9f0amr186677rwe.30.1711436579296; Tue, 26 Mar 2024 00:02:59 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1711436579; cv=pass; d=google.com; s=arc-20160816; b=YtibFNJYaKmHiG/Y9fvmNC1Bd/JU5IH7N1i0KTjyPo5sEVSWeGmDkblNEtYT6yIcnV BOEuQVeRHeLx3YJtrVfVP0MyNq6l+W3bP/hxz/z6m9+DUKHkCHB79LNRm1kq1fb9aHQZ amb3mCVAAJtjNKxBTEhdqNhOPM48mBwn/snKOEShhQL1h74AG80KSyT8Mlb0e/wcOx7/ SrZGoDE1jmmbjUPmlEMIavxZBVWvKOUPsGEyuYtE92CObvKdSutVf1T0gJplS4j1r+9U FQtf8KYfW8oVFcwQoIZq7YJzF2PJxLRD91cWteEcutv3YlVFoZBpgVfyo9wbnXnyQ7im hkmQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:list-unsubscribe:list-subscribe :list-id:precedence:dkim-signature; bh=eTpLeZzLBLjhaQjk1ZXR4863sHmtNUHQuEr5jyyXuSQ=; fh=Efa9lTmhGcbI38DHUNHBo5xxow6rUmkCX2cRiombSbs=; b=QpKg7jzzJIvngSQ32Zq7xNbXpi5j5R93I9kZ4qJyhcCcwAWjC+YKd67lLA3uOAmZ85 cGYZ1rxIvsKhxedkJew55pSNRjotwhMxfFbFwOjz4dwweUTMygPgJsgvK/K8AqRciCEm su0z4tXU/vAWuo0JdHoo91c3Kb9tWgUCvaCB0SjhjJFijGftmAjokRXcbk0rc25ytOV+ vqq16vvTJClMZZp15RMH5ZM6tBymRo8Q3RG+9R+jMHdENA5Yt7YMZIh6rx2ZNnsIiBnh yopRnIbsn+tUPI0CzLNc9SUuRuzoVbH3eBinfoRmTD/jHVT5lNTd/Gmi9TenfIkYDK5s CkZw==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=ayIkQGOj; arc=pass (i=1 spf=pass spfdomain=gmail.com dkim=pass dkdomain=gmail.com dmarc=pass fromdomain=gmail.com); spf=pass (google.com: domain of linux-kernel+bounces-118442-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) smtp.mailfrom="linux-kernel+bounces-118442-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from sy.mirrors.kernel.org (sy.mirrors.kernel.org. [147.75.48.161]) by mx.google.com with ESMTPS id x17-20020a634851000000b005dc3e74657csi5518566pgk.478.2024.03.26.00.02.58 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 26 Mar 2024 00:02:59 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-118442-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=ayIkQGOj; arc=pass (i=1 spf=pass spfdomain=gmail.com dkim=pass dkdomain=gmail.com dmarc=pass fromdomain=gmail.com); spf=pass (google.com: domain of linux-kernel+bounces-118442-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) smtp.mailfrom="linux-kernel+bounces-118442-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com 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 24582B2218E for ; Tue, 26 Mar 2024 07:02:56 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 1ECD912AAEC; Tue, 26 Mar 2024 07:02:49 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="ayIkQGOj" Received: from mail-lj1-f170.google.com (mail-lj1-f170.google.com [209.85.208.170]) (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 C414684D12 for ; Tue, 26 Mar 2024 07:02:46 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.208.170 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1711436568; cv=none; b=OU6zcNnyfxDIV3VUwz3qIiwALLLgp1dBK9J2/ylMsO4e9Vi5D+M+N7vtw+tiBgpRSzasggS8WEe2bFT1YqssGLxLyjO9grE4lClZocb1pqLlOw/Z8rvBMjG8vfdvGNY7YCJqmM5rUpzibYGqIqeX2aeLTMH2r8rmnR90pK0FQhs= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1711436568; c=relaxed/simple; bh=PbxCm4ELEs/7jZ383cwY3r/Xo7GQmh+oLfIGvFZZADU=; h=MIME-Version:References:In-Reply-To:From:Date:Message-ID:Subject: To:Cc:Content-Type; b=VqSkzxsDNRfQ79sTCf5yoET6TaadgZbMVmE6LZVYrZPhtV1jvRUktaryCW//i30kg2LYhCHmsomQMaE99nzhk1FrKkZ/ECG33WDpvATfdxAa7qRNiRAaY0ndFOiSHZ89xE3z2BSzwEQYyroUgGFhZ2ijMRZsADGj/A7NBPBpAj8= 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=ayIkQGOj; arc=none smtp.client-ip=209.85.208.170 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 Received: by mail-lj1-f170.google.com with SMTP id 38308e7fff4ca-2d68651e253so83771841fa.0 for ; Tue, 26 Mar 2024 00:02:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1711436565; x=1712041365; darn=vger.kernel.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=eTpLeZzLBLjhaQjk1ZXR4863sHmtNUHQuEr5jyyXuSQ=; b=ayIkQGOjIgf4a8+mMM/eNLxjrwyewb83J54v2lYGeRmULkrev4k+5sa2/qt270PNc+ O3O0oVU/bWTS2bxHOXkmOVr3514mFEIGcZegnYutDbMJmDYg3e/vmtqTRHkw07V0cpW1 1x7HiHUQlJZ3KOjxUW4V48fuW4gzoqiKVSJWSdonGNlBun847RHqH3maDSPwarJ484ec fkC+5aTkZF+8SQuEQvSzQmX5n5EX8IXIQnTFxdvh/F8A+BowpR+4UbswhGPZKS6aLlHA ScrkyFXkDxNQSoGu1eJ08/xTBzeMpNGt/uG5IrKCljeYK4u9WUqrwNbZO7F7/Zs+jdUR ES6A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1711436565; x=1712041365; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=eTpLeZzLBLjhaQjk1ZXR4863sHmtNUHQuEr5jyyXuSQ=; b=RG1Pa9vViYd6fQzIBjsduoYaKDMHcp8jOMnvul1dlJQjBqoKso5+Mp07TEqiNLNLn3 aWUnLZDkfaC36MqwVb7Uxy9KL17/nZVRQxkOVSrra/Vd9x5/qg8apHfLJIyEVXiWvdD+ KLiU1z9ccau2aSsiIu0n5ZrVOisYDd0BzLFyXcyG7h3467+m5C9atVDC/8l5g19GLWzf FHCIbV4GEkJ2HKaya6UDUJcdygxUbjWSVbnIkZrauGEr0Sc8x3w3rJ7IfikKv4LEHYzn dBTF4VHb0uDZvWchy9r64Hca4jYKCqvhNZgdMnEHM9UeAo4BvL2fZUWfgZQG8ySt1sBZ 3Nhg== X-Forwarded-Encrypted: i=1; AJvYcCVT1uJ4wJKzy4ZMrNcfcx5NWt6MAhPkcBmkikFOIKDO8bbR4f5r9Fk3ozq2ijmR2eyQx3RyJrQ/7A9h5RCTsiFe4VAK8abT39kgjD1n X-Gm-Message-State: AOJu0YwfEHf0MpECOlmCG43o4c6WxrRaOfPTh7sgP8ZldN4cuhCBBerc ukgLBvtgswXWhEkHeIQhSqtsSmWOq8tvFG8SCoCNEUJtlPw8sCjTJBuk088n5o7mA26lCcHpWxT H4o+aS9reYOTkV5EiS3EZway1Z7Q= X-Received: by 2002:a2e:989a:0:b0:2d2:3fac:5fc7 with SMTP id b26-20020a2e989a000000b002d23fac5fc7mr4910030ljj.45.1711436564723; Tue, 26 Mar 2024 00:02:44 -0700 (PDT) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 References: <20240322165233.71698-1-brgerst@gmail.com> <871q7yxrgv.wl-tiwai@suse.de> <3e9d1217-edeb-4dee-ad88-971795856776@app.fastmail.com> In-Reply-To: <3e9d1217-edeb-4dee-ad88-971795856776@app.fastmail.com> From: Uros Bizjak Date: Tue, 26 Mar 2024 08:02:33 +0100 Message-ID: Subject: Re: [PATCH v4 00/16] x86-64: Stack protector and percpu improvements To: Arnd Bergmann Cc: Takashi Iwai , Linus Torvalds , Brian Gerst , linux-kernel@vger.kernel.org, x86@kernel.org, Ingo Molnar , Thomas Gleixner , Borislav Petkov , "H. Peter Anvin" , mwilck@suse.com, Vlastimil Babka , denis.kirjanov@suse.com, nmorey@suse.com Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Mon, Mar 25, 2024 at 7:08=E2=80=AFPM Arnd Bergmann wrote= : > > On Mon, Mar 25, 2024, at 16:26, Takashi Iwai wrote: > > On Mon, 25 Mar 2024 15:51:30 +0100, Arnd Bergmann wrote: > > > >> Not sure if they plan to update the kernel release beyond that, > >> or how inconvenient it would be for them to require > >> using the other compiler for future updates, so I've added > >> the developers that last touched the OpenSUSE kernel RPM > >> package to Cc here. > > > > SLE15-SP6 kernel (based on 6.4.x) is still built with gcc7, currently > > gcc 7.5, indeed. openSUSE Leap shares the very same kernel, so it's > > with gcc 7.5, too. Even though gcc-13 is provided as additional > > compiler package, it's not used for the kernel package build. > > Ok, so for SP6 there won't be a problem because it won't > update the kernel. > > > AFAIK, it's not decided yet about SP7 kernel. But since we take a > > conservative approach for SLE, I guess SLE15-SP7 will be likely > > sticking with the old gcc, unless forced to change by some reason. > > From https://www.suse.com/support/kb/doc/?id=3D000019587, it > looks like kernel versions are historically only updated for > even numbered updates (SP2, SP4, SP6), so I guess there is a > good chance that SP7 won't upgrade either, even if that decision > is still to be made. > > I would assume that if SP7 does get a new kernel, it would > not be any later than the next LTS kernel (6.12 according > to phb-crystal-ball), and we could just decide to move to > gcc-8 only after that is out. I think that upgrading the compiler to 8.1 after 6.12 LTS is a good plan. Following that plan also means that the original stack protector improvement series that includes objtool changes is the way to go forward. The stack protector specific part can be removed from objtool after the compiler is upgraded. Thanks, Uros.