From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wm1-f74.google.com (mail-wm1-f74.google.com [209.85.128.74]) (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 633A33F1640 for ; Wed, 27 May 2026 10:38:48 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.74 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779878330; cv=none; b=qf9AphiEVjrltUKl6QfwlxI7TpsHA0KASyQWrVUSEarjw3her+quvlmnnoTq0PFUDyS7nKYwLxNCU+7z10FbDCXSfS4xHzyhz6up4BNL5oSS/Ik113gdJ3mrbUdX0C6eefzb/1HzRej6mbHNI+iEUMX8tVVGX3TmymfG3bR69hQ= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779878330; c=relaxed/simple; bh=01kFOQrwVRf+JLmBdfXxkS2C+l95NPVSn1mPKlEBq6w=; h=Date:In-Reply-To:Mime-Version:References:Message-ID:Subject:From: To:Cc:Content-Type; b=lvw6Z5Rlb1eAQd7ZCrWyFgb6KO39TtBub1tV7CnZJf1Tbm1mGJbdEumI+Io6pCL1CT1kuEoc/UwnY708l1gkylHWFoKDkkDycyo6XrRxb3NfWbPcJefOQ3Myi4m3Wc3Mm/lBNmGBEvxXveX/VVhet1Z+GRMFqPjbxO6UPt9cGbQ= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=google.com; spf=pass smtp.mailfrom=flex--aliceryhl.bounces.google.com; dkim=pass (2048-bit key) header.d=google.com header.i=@google.com header.b=nKBZxNa4; arc=none smtp.client-ip=209.85.128.74 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=google.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=flex--aliceryhl.bounces.google.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=google.com header.i=@google.com header.b="nKBZxNa4" Received: by mail-wm1-f74.google.com with SMTP id 5b1f17b1804b1-48fd3dbd16aso99290585e9.0 for ; Wed, 27 May 2026 03:38:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20251104; t=1779878327; x=1780483127; darn=vger.kernel.org; h=content-transfer-encoding:cc:to:from:subject:message-id:references :mime-version:in-reply-to:date:from:to:cc:subject:date:message-id :reply-to; bh=pCde4fHeeq7SCl+NtOBYmWodX1wXHkF9bNO8MUFMaHI=; b=nKBZxNa4ivHut9VfLpsQX/QihHEeHH5EP86i9mjgUsdlZVgM3uu9eVyv8pNag8U8V+ edkvgkVLgEmmdSTt0L3DETS88mJakmFWzwXSBS4JbBhF4SCDD8crag/leGKHVIZvlmcf 3O7PXPJxUpJiXqbsyPKaPBPTgeKCAZtIpdisgNWmzTE3VIFHSAp3yvKHFMNNs6LeoeRb UDn9bmxN4Mcj3ufGaIWS1DA2MpraedHCurRd84F7MBItloOPUYWWEDTcpefhXW4oycRk 0MCtdcK3XmGSqA+mM33RxvKw9UZbpDSrGD/GXX1EYr5o6QTZtKf51iNDiZEGLcZouOsn /Gzg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779878327; x=1780483127; h=content-transfer-encoding:cc:to:from:subject:message-id:references :mime-version:in-reply-to:date:x-gm-message-state:from:to:cc:subject :date:message-id:reply-to; bh=pCde4fHeeq7SCl+NtOBYmWodX1wXHkF9bNO8MUFMaHI=; b=Ldm1FdBfBy0tTHVGsP/Hp3pFcoOW1EZlosqGN0sjaaanK+wsJhRKgaRbYdgaVogoLM axR2S7SyzU9krRcufiKWBdxuXdciFsOy7bbe7WcNl6Wzr94Mc3iLzNBlI7s1je8ue+lI FT2KoiK/IZ0Ep0njxnofyVQwPtXlUlFfPTW8/z+wIWBuQfn00djoPcvW+BFjs9FdwP3r MGK5i0XHW6miN15MddKscGvmlnkSMApTxQkHNAeNo+nwf4wwq21vmyHZnmAL/CwDvFMg bO5xYtiar2dTE33pMYmWvZ+oQbYM+EZG4n1VNy4Yt+Xvds7ECmzY0p88ZHwmdBmXL0cm yE1A== X-Forwarded-Encrypted: i=1; AFNElJ+FGITO+WJj5vkDEoNMLSt4aIDP4ie4EjmpOfsMscEyNL6+ZphStT7bpaRpA/SjaZRL501Uw1i9ftBFgXk=@vger.kernel.org X-Gm-Message-State: AOJu0YwO2+mBebfvV49CB7pSymx5b9HFaT9mu41CJbgjDnKeb1/yRJzO r6s0LUrJjiAj5nYi4QiTgwIfk9IK6hP478W+Gk2pKTNHzpb4rsoy2+h1HVBhJKChpoVVVMy+bqH aBlA65iluIwb1tXhsnA== X-Received: from wmbe15.prod.google.com ([2002:a05:600c:590f:b0:48f:e178:4b87]) (user=aliceryhl job=prod-delivery.src-stubby-dispatcher) by 2002:a05:600c:a402:b0:490:4033:d3df with SMTP id 5b1f17b1804b1-490426d7223mr271542435e9.23.1779878326354; Wed, 27 May 2026 03:38:46 -0700 (PDT) Date: Wed, 27 May 2026 10:38:45 +0000 In-Reply-To: Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: Mime-Version: 1.0 References: <20260521165622.279953-1-japo@linux.ibm.com> <20260526161312.19291A8f-hca@linux.ibm.com> Message-ID: Subject: Re: [PATCH v3 0/4] s390: Enable Rust support and add required arch glue From: Alice Ryhl To: Miguel Ojeda Cc: Heiko Carstens , Boqun Feng , Jan Polensky , gor@linux.ibm.com, agordeev@linux.ibm.com, ojeda@kernel.org, peterz@infradead.org, jpoimboe@kernel.org, jbaron@akamai.com, borntraeger@linux.ibm.com, svens@linux.ibm.com, gary@garyguo.net, bjorn3_gh@protonmail.com, lossin@kernel.org, a.hindborg@kernel.org, tmgross@umich.edu, dakr@kernel.org, rostedt@goodmis.org, ardb@kernel.org, linux-s390@vger.kernel.org, rust-for-linux@vger.kernel.org, linux-kernel@vger.kernel.org Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable On Wed, May 27, 2026 at 12:08:38PM +0200, Miguel Ojeda wrote: > On Tue, May 26, 2026 at 6:13=E2=80=AFPM Heiko Carstens wrote: > > > > An Ack from you would be appreciated, even though you made it already > > clear that this series looks ok. >=20 > I did a quick `LLVM=3D1` test and booted it in QEMU. That worked and I > could see the KUnit tests, though we get the: >=20 > warning: unstable feature specified for `-Ctarget-feature`: `backchain` >=20 > But I assume you are OK with that for now (and if you are, then > avoiding a custom target is worth it, I would say). Based on some very quick research, it looks like enabling the backchain target feature does not affect the ABI in the sense that mixing together object files with and without this option will still work. If that's the case, we can add this to the list of known target features for this target in rustc, which will silence this warning. (If it affects the ABI in a breaking manner, it needs to be added as a separate flag rather than being added as part of the -Ctarget-feature flag.) Alice