From nobody Thu Apr 2 21:58:53 2026 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 E57873FF8AF for ; Thu, 26 Mar 2026 15:25:57 +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=1774538759; cv=none; b=U8ZaTK579Lek4Ol5m38smJ4vOABunu7teO5CmXfAASa+dtwf2O8XJK87dFCKaeGgQUPf7es4vD88TVRpk3GMNvP4lGYH0G1TjeTVtdIPMgBpbH5D22VtbSXuKjK+ke6sILvT9geG7MiVhE+H4tnU2re8jxI+dXwwY+I6SKqVibs= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1774538759; c=relaxed/simple; bh=8ETadglAjaG7AHLMZ/ghtdaqP5Ysza0qOceDqwHbL0k=; h=Date:In-Reply-To:Mime-Version:References:Message-ID:Subject:From: To:Cc:Content-Type; b=nYkL9r8enWLXXPB/+JQke17HGRn+mVUKIVEKoQrNnjr7mwJgXc3wCFsQQzp2XTHivxKal/jp+rhEiNKxAID6zTAnSqPP9x/yoC1U4rbj4zIbdIlABH0qfvGEc7G3j+fGYbz5DS73P3OPgc0tAe9l09VcWy6Y1g3Yh9RayMqC+iY= 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=iFEixd76; 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="iFEixd76" Received: by mail-wm1-f74.google.com with SMTP id 5b1f17b1804b1-486f830f4e4so12547295e9.1 for ; Thu, 26 Mar 2026 08:25:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20251104; t=1774538756; x=1775143556; darn=vger.kernel.org; h=cc:to:from:subject:message-id:references:mime-version:in-reply-to :date:from:to:cc:subject:date:message-id:reply-to; bh=eGI812ogRgf7xjY2uKTJWNIiKDkrlv+vQMBI465KlG4=; b=iFEixd76BDnznuT5z9nf02Mzc98hpwQDTYCPzFBV03wjuuxVqsmfIVSQ1pqVdS0mMG B1skKvNk5AXk0LUXQQUtwMOMtjUXymGUfF6Gfp7XsXE+NSO7cECy/Wm94Q3+yk5mRVZS T/YzamzfxozyZUwAKeYDTEYMzI44ahLAxCSaRzDQcG9OVAy9SMHk5QsjjbZQ+i7Jvwmw jcMU1WMb2pw/VH1kpYdS6lKd5JZYmdMI1yMSbdLbwAWBuBXGPI59HRKT6myJbDFKh4GW K1UO4VQ+Y43QS+n3j+8nVYyxufTiBKSaji+fJ/x1FY2X9Zr0IVcDSEtLzp0IW+mktxyX 8ubw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1774538756; x=1775143556; h=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=eGI812ogRgf7xjY2uKTJWNIiKDkrlv+vQMBI465KlG4=; b=QxiSAusY9Qfac8NAAGr1wN47R8m/MnoKUsUFscr05veMg6GaZnJ1v5mo1uQgUrhDI/ agj00NIiYZX6J4GiQm3JN6CXMDCQfHC7Ec+ub+35yhcKNOttgjE0iVsncf2THgKU+aI4 1FAFybEJCcf44ZosfUEr2XAayGi+hSFkywCYt6IWEnrYCzEkPOvsrpSDbe4QROMjR+BB 7qmmrCOheNnGaMT9qvU/YtKNxLRX/QKcYYTocty56hA6Y+37IhaWnEG0d+1r0z2wOApD C3iZWeFWFp0NiRyvYOSXrQ1CO4Y+bkri6S7uT7Vr/GoW4O9S2c5qC0JoL9e/XrACrcHe Ya+w== X-Forwarded-Encrypted: i=1; AJvYcCW76PoCSVvvwCFITC0VkOBJEyfflXf+p+1WXDExfjQ5IN7UYNfiytBT/yL8MaqTm8WHKhDcg5ucc4/XJTE=@vger.kernel.org X-Gm-Message-State: AOJu0YzC/fIhTcabsdGMIU4TXx+PfFfuxb7dRcrpGeUHNmAumk1rie3M 57pNnFvZnjnxIq5yQmv7YumcEK1FuDBmsXoNCNprpQppX1vXgme5ZLoxQJaIxxBSkj8i1WkhuaW f4e15ntc2xoQktQuZCg== X-Received: from wmsk8-n2.prod.google.com ([2002:a05:600d:8488:20b0:483:6cc0:9daf]) (user=aliceryhl job=prod-delivery.src-stubby-dispatcher) by 2002:a05:600c:83c5:b0:487:467:4276 with SMTP id 5b1f17b1804b1-487160ab146mr116334945e9.30.1774538756267; Thu, 26 Mar 2026 08:25:56 -0700 (PDT) Date: Thu, 26 Mar 2026 15:25:36 +0000 In-Reply-To: <20260326-drm-rust-next-fix-aref-v1-0-7f6f58d2828a@google.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: Mime-Version: 1.0 References: <20260326-drm-rust-next-fix-aref-v1-0-7f6f58d2828a@google.com> X-Developer-Key: i=aliceryhl@google.com; a=openpgp; fpr=49F6C1FAA74960F43A5B86A1EE7A392FDE96209F X-Developer-Signature: v=1; a=openpgp-sha256; l=891; i=aliceryhl@google.com; h=from:subject:message-id; bh=8ETadglAjaG7AHLMZ/ghtdaqP5Ysza0qOceDqwHbL0k=; b=owEBbQKS/ZANAwAKAQRYvu5YxjlGAcsmYgBpxVABHNAGQa6Y/giqeifOnyYAZavwDyC4n21IH nfASus7yRCJAjMEAAEKAB0WIQSDkqKUTWQHCvFIvbIEWL7uWMY5RgUCacVQAQAKCRAEWL7uWMY5 Rk+fD/9ZmJclSHvBZCxLoRTkDpgIuciOQJ6vLTB0kGsN4F6NHU9YJJiv8T3av5opWjHbwO1TD/V xVJqjqsQTA6XtxkhuyuG1bkDprPCbbS4Ov7R/so49fqtdvD7J7wosm6jxKJNQ4R/84hjwNepgt3 JS6mbNFawhn5yXNeoqpGUuApD+v40ieMCWkF5Nxt2WcpxqMjQalOsuiqexuegOjVsAAbKm4Qp6q ykaMkMgHXDUCZzY2QRyMN8tdPnADOvGM4T9Ib1aVLmeS8TM8rImO8pqFaIPuiJEvZ0+ElREcsSy FpbH4K3SNFdMLIrSJ1y6U7RNHoYAV/ERPey7PLEs4RghjXkMPdInBne5GjZzPbqEpBQtTtPjLTq /DIu4rdTN0zq87aYfg/34Q0bGeiBBQfnWPKLfibPcS/NFOn6Ifm7yu6z03tAlcfVWGvRl6KlM+C dWdFa5Nj/vjUC+IlBvFNDaZlBKuAb07aUEI9HuqKJyUXEFpkWmD8Y6jqFJpGNBbKFopISUBYG7S KrpW5B7+U3ZwQ8IvZ8VFzCIXQsRFRXuPxvv5/a6kCEXUuSoGDZnqm9wTan50A7dFPIsuMlvPbgX lBAvl/qOTFKRn6QtxsE8ytT7p4U48aqaubSM8IHt9ZdOTh00fda6S15IQtMUWis8KLxen4WDyCG 1g8UORg/BkD6tJA== X-Mailer: b4 0.14.3 Message-ID: <20260326-drm-rust-next-fix-aref-v1-1-7f6f58d2828a@google.com> Subject: [PATCH drm-rust-next 1/2] rust: workqueue: use new sync::aref path for imports From: Alice Ryhl To: Danilo Krummrich Cc: Miguel Ojeda , Boqun Feng , Gary Guo , "=?utf-8?q?Bj=C3=B6rn_Roy_Baron?=" , Benno Lossin , Andreas Hindborg , Trevor Gross , rust-for-linux@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, Alice Ryhl Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable ARef and AlwaysRefCounted are being moved to sync::aref, and the re-exports under types are planned to be removed. Thus, update imports to the new path. Signed-off-by: Alice Ryhl --- rust/kernel/workqueue.rs | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/rust/kernel/workqueue.rs b/rust/kernel/workqueue.rs index 4ee4ff567197..019feafd3459 100644 --- a/rust/kernel/workqueue.rs +++ b/rust/kernel/workqueue.rs @@ -189,10 +189,12 @@ alloc::{AllocError, Flags}, container_of, prelude::*, - sync::Arc, - sync::LockClassKey, + sync::{ + aref::{ARef, AlwaysRefCounted}, + Arc, LockClassKey, + }, time::Jiffies, - types::{ARef, AlwaysRefCounted, Opaque}, + types::Opaque, }; use core::{marker::PhantomData, ptr::NonNull}; =20 --=20 2.53.0.1018.g2bb0e51243-goog