From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pg1-f180.google.com (mail-pg1-f180.google.com [209.85.215.180]) (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 E5EB336C0A5 for ; Mon, 2 Feb 2026 14:17:10 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.215.180 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770041832; cv=none; b=JlHOVA6H9Qrx2q/EHsNZI8CWal5hrjXOw15G+vIYS6EDKI6cgHsWyu6WQJcmlXeHmt/kY6S4QCftzZEdpXplFiRLSeAqVo5p4YLbl0igItRoUfOsEVjmkkWcr3PyO5rYMNKMqxVkRBKVF3jWjeIQBYe825JYzqtM7oPqD4BATqw= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770041832; c=relaxed/simple; bh=Q8t9qlNSghrrpgFR+bC+AL7WLL7jthCr3Alce0Q3qmg=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=pLjyLF0s0WIJ8PhVCub7+dVrEXor7jqCfWubpn0/dwfu03F4ZW1htKD+xzR5+7ujQz2jBrNZf7CcYscOm/iJ4hPIIqtCcm2AmJ344/CiDdWciZ6i8HCYZfrjs6y16T2J8pl6CmB0dliMO+oAIw4qAA3Puw46zahYFGR6ec+17HA= 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=O5UCi5zk; arc=none smtp.client-ip=209.85.215.180 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="O5UCi5zk" Received: by mail-pg1-f180.google.com with SMTP id 41be03b00d2f7-bc17d39ccd2so1743100a12.3 for ; Mon, 02 Feb 2026 06:17:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1770041830; x=1770646630; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=pAqxoiiN0DBBlR+2RR4CAlpIxWLzIp+vXa8vBZExk48=; b=O5UCi5zkVX0cif06AhF855t7KfOprdX4nyteqPG8f7xqEdDA/73K7p8lU+XTGTDX7Z 1JvBPeWGImYKv8GbOc0d/dMjZ4e+LSvFx0Ak5ZDE1ph568sj7do/0Knjsm5b7xYqprn8 GFWSeOcS197634nNCftUSxmSUnKg0NXBa+srdA33KpHAtzLWMIXlOA16Q/RkqYEzOrNk NRawY/7qLDbEFtQ0VP7oOQvDk9U0cSdyccSGQCqE9UjMKGNsCBB11DEdKB13c6Iwqnar 89j9r2DNbXT8tC8TY0CM+yuT2w1n5CQpsEtpN0X1FR7tXLD8U/dDBJzQoAJqo09SY9q7 V/Jw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1770041830; x=1770646630; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=pAqxoiiN0DBBlR+2RR4CAlpIxWLzIp+vXa8vBZExk48=; b=pDStqufwN0G0yKVvODZvvytrbkdfZL64GrOJNOJ6p11KhNsei6ExLndybpb470zl80 KR2cjYWvGVaD4THkr8ArdPngVG1OKzMUaW5JXOusuCPhaEXCRVW+QPaktPuLSTSluLHI Ah/i4MdKELXyIHiwmxPqQO59OiWIwa3ZQ2Bx/cIt1mhi7F9nGDiYBMDLzYxQw6D5XsFY uTFB5OUu941ToONOTR2KfO9m7MKBH4mavoDztepSsbKA8LrzDV5LQt9auyBLE2hY3wyJ ptxxVH0p3a9rRUdNqSsTf/QDZmbqCMjDnvxS4qBr5V7MQj3y43A8TTJM1yq+gPNFMzNv S4zw== X-Forwarded-Encrypted: i=1; AJvYcCXVt2qU9LHMeBME6ndPoKcYtZpeyrAvJSzj6XGD3whvGIsycFdWBD8DEhViNUlw9V4HemVKHtEIrDQSA+k=@vger.kernel.org X-Gm-Message-State: AOJu0YyE3qHdCc2mnvsORAUQPgnfmIwlxCj1Ffyu7iJDedYw9yr20979 BiYKFZ3NyfdzZUaUdZGP6dUBVQO5FxBhRpj9Riju86Dg0RQXscTXI91H X-Gm-Gg: AZuq6aKVo51ue9HgEzdeXZiilDNepf+4hmBvubRrqdqEQNKvr0f1jNOjmHumTw22vZz D7b6y6qZC44xxHBsEhiQQV4yAEB8pLRBfj5sFrVOu8hR1vWW9GUFDliGklgJ+owSSy/9DsW0I+S YVpJ3OjXZFUMbCGTDRNjImi9FKFQhYvOYQr/6dZyzz67MHVt81+MN1e5xWl5HiGecnNtszVuzSi KM9pvC6S+HTo/WjG0MBaJMIQzz1/bYQtxi5IN3IYOqkIO7GdxictBxhKoCApQJWkP06DelYAmOT j/pPdiOgdOGSBvPWy1ykjjKWBzHOISrHhdTwrrucLbU8K0AV5m8qJwLrn8r44TNESKjXr/ZmK73 pxUB0BYZKceiwJLne+H95S6dz1m8DRArcq36BQLvJaNLyc5UZk11RXsQE1pbsudgkhcM4UAeaiT SUOao= X-Received: by 2002:a17:90b:56ce:b0:341:3ea2:b625 with SMTP id 98e67ed59e1d1-3543b3168bamr11600907a91.12.1770041830120; Mon, 02 Feb 2026 06:17:10 -0800 (PST) Received: from misys ([58.120.241.145]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-82379bfd729sm15343190b3a.44.2026.02.02.06.17.06 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 02 Feb 2026 06:17:09 -0800 (PST) From: HeeSu Kim To: charmitro@posteo.net Cc: a.hindborg@kernel.org, aliceryhl@google.com, bjorn3_gh@protonmail.com, boqun@google.com, dakr@kernel.org, gary@garyguo.net, linux-kernel@vger.kernel.org, lossin@kernel.org, ojeda@kernel.org, rust-for-linux@vger.kernel.org, tmgross@umich.edu Subject: Re: [PATCH] rust: Makefile: apply fixed-x18 workaround only on arm64 Date: Tue, 3 Feb 2026 08:17:05 +0900 Message-ID: <20260202231705.2693686-1-mlksvender@gmail.com> X-Mailer: git-send-email 2.52.0 In-Reply-To: <87h5rz8cvb.fsf@posteo.net> References: <87h5rz8cvb.fsf@posteo.net> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit On Tue, Feb 03, 2026, C. Mitrodimas wrote: > > The `-Cunsafe-allow-abi-mismatch=fixed-x18` option is a workaround for > > a rustdoc issue (rust-lang/rust#144521) where target modifiers were not > > properly saved. This affects both rustdoc and doctests builds. > > > > However, `fixed-x18` is an ARM64-specific ABI modifier related to the > > x18 register reservation (used for Shadow Call Stack). Currently, this > > workaround is applied unconditionally on all architectures, which is > > incorrect and may cause issues on non-ARM64 builds. > > > > Restrict the workaround to only apply when building for arm64 > > (SRCARCH=arm64). > > > > Fixes: 68e8e79e1bdc ("rust: fix `rustdoc` target modifiers") > > Are we sure this is in the correct commit hash? It is not present on > mainline. > > Maybe it should be this one? > > Fixes: abbf9a449441 ("rust: workaround `rustdoc` target modifiers bug") > > Cheers, > C. Mitrodimas You're right. I mistakenly used a commit hash from my local branch. I'll send a v2 with the correct Fixes tag.