From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.remote-ip=209.85.128.71 ARC-Seal: i=1; d=subspace.kernel.org; s=arc20261015; a=rsa-sha256; cv=none; t=1792500773; b=gUoHCYRuv+lgN7cVXy4afoccFnrxN/0QuGB4TAV2JuwyF+jQqfVovMml/uJ75WZu+5SB bQnOBi0opb5IwvtGhLtcBFeN0gD6jqFwQdjqOXheW1CSj6dAfKxjZDIOm7MBy0n6LCKhx /+pgY0qPK6HZ/L45/zrjr73fsCZ58QvOfprNzZZSRKyP0HAjc+4Oayztz2isB4E9f/K/d r2MhNj5TW8ez3Tv+XWBO/a+1TLXv8blx5vma6SiSrUdmR/EMsi0fsnYY/MIuJ53P8z8Bj CeaZFiMxYSopve22WbaLTGEflAUJmoAoPAzuNkb9gQtiZ526oFF3vlv8bm1Ly+B1ong== ARC-Message-Signature: i=1; d=subspace.kernel.org; s=arc20261015; a=rsa-sha256; c=relaxed/relaxed; t=1792500773; h=DMARC-Filter:Received:DKIM-Signature:X-Google-DKIM-Signature: X-Forwarded-Encrypted:X-Gm-Message-State:X-Received:Date:In-Reply-To: Mime-Version:References:X-Developer-Key:X-Developer-Signature: X-Mailer:Message-ID:Subject:From:To:Cc:Content-Type; bh=nxcAeI2+HtOVMGkWhEs6ghOAF8Nr8JTBfootvA9J4Vs=; b=sTL7gzNQ1UgM3XplBiXBYkvK+8TrNsWLa4nGFvqBRsy/oBy7C5fmhF9uAyewgGzoGzhm XsdBcywnsKdKZp1SmzZXIltUnvC9NEWlEJhtSf9uTNxiaBFHsXvN00aKkccN31yYAPILj N8Zlpmp8pHhdfl0+Pjgx2nYgBVNke5hjzOCnR5zK/UveNPQks+JgaXjFvxKxAzumGbJtE dcghiomdMdIT0txO83lmfS5QEfgjI/2EAM0AfsHADsf4XEeLj1CBnvT5aIwx2La4igzQn 8dn/NFIWVnG7UogSbA1kXB2kPSCzFVyuoeoRM8nM50UvY+Ek0Lt+RCzVzkLhROs1dIA== ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass header.from=google.com; spf=pass smtp.mailfrom=flex--aliceryhl.bounces.google.com; dkim=pass header.d=google.com header.i=@google.com header.a=rsa-sha256 header.s=20251104 header.b=UJU2z0u9; arc=none smtp.remote-ip=209.85.128.71 Received: from mail-wm1-f71.google.com (mail-wm1-f71.google.com [209.85.128.71]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 9261F60A3807 for ; Tue, 20 Oct 2026 12:52:52 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.2 smtp.subspace.kernel.org 9261F60A3807 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, unprotected) header.d=google.com header.i=@google.com header.a=rsa-sha256 header.s=20251104 header.b=UJU2z0u9 Received: by mail-wm1-f71.google.com with SMTP id 5b1f17b1804b1-4a01d1fb07bso36995365e9.2 for ; Tue, 20 Oct 2026 05:52:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20251104; t=1792500771; x=1793105571; darn=vger.kernel.org; h=content-type:cc:to:from:subject:message-id:references:mime-version :in-reply-to:date:from:to:cc:subject:date:message-id:reply-to :content-type; bh=nxcAeI2+HtOVMGkWhEs6ghOAF8Nr8JTBfootvA9J4Vs=; b=UJU2z0u9DD2RBUI2IBiaf1+EJfStRXWPPZ292JAo/yzMqkP4Q2QEGX7wRkIoBT2GCJ BbxlGz2kaJlteXzDbxlzrgm+KbczhStyj3Wc0O/BhWYzrl2jSKRwUAYUyaGBoXwmmC/6 s2gRCSf9IlbSLWUGPeJ7SHu/Pa8TU0kB6Yi9bW17p9eQGfLh9a3oF5ItpqQvPoMdv2Z3 SIldPCDxOOivFlirVf4JwsONyIZOuiP0q1ei+KjSpSCfH6H0pD/lO2LuZD5e51e5lFyO wbQ2lkI+grg1T5fAdt2DhIBN1fAhuJSLNwszc44wDI3i1Sd9GTF3Rn8dAR6CKk1Rct6v a7Xg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1792500771; x=1793105571; h=content-type: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:content-type; bh=nxcAeI2+HtOVMGkWhEs6ghOAF8Nr8JTBfootvA9J4Vs=; b=HJHGiioAQV0jgnDFM6BZCSQpyn7K9toGIWubjv8XIZ1NYLxGsxCDwTSrYfyoBZu0Mz ebEN/1fkj3aLtU2QB0SSK6AK2WQOwZxZFvDdmlhUyZctNvVxLDpR4gs5ExPqAFBnoEk5 GxOKrZLtKPCrm+C1j2vtfVN8/ZG8mSy3BBKc4or1GDgSAc+rLL4vJpBE9pH/mn2V7iAT /ImIOLQgz3ecqzfXAKT2pC7mIvItGFol9MHxt0BKYuroPJpUpnruOIZ/XBVPlGbTW9ee t1eUTmKYCsffQ9KZM/SJA/FaosLGWaxikJ6twfPY9obaio4UGB8y5rvXgNp+LF1ThpUN /2OQ== X-Forwarded-Encrypted: i=1; AKwUvBzhsCKPWNOq22qbmGBjC2qo89HeXMWt2roT//j+X6Nm0rw/hSKbnu21HONQskV/wQKp8oPNKPoUrEN5Z7s=@vger.kernel.org X-Gm-Message-State: AFq9FYI7M1EeqoSW5DNIoDyxpxQoAo8x+ef8XeOkCIf5veZecm3pVkM6 1yhCiShtnEl8fJ1xH1Po6sCEqC6Y+iztyGbZERl4Jigd1oftxrFJwfkeVnvbtu6F8m7QZ7XjhfQ OY4+fx/rUl/99xGqYHA== X-Received: from wmlv13.prod.google.com ([2002:a05:600c:214d:b0:4a1:a7f8:c12f]) (user=aliceryhl job=prod-delivery.src-stubby-dispatcher) by 2002:a05:600c:8a0d:20b0:49c:fed6:cd3f with SMTP id 5b1f17b1804b1-4a1d7616d29mr163631395e9.23.1792500770907; Tue, 20 Oct 2026 05:52:50 -0700 (PDT) Date: Tue, 20 Oct 2026 12:52:37 +0000 In-Reply-To: <20261020-rust-workqueue-v3-0-ea7c74d02068@google.com> X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list Mime-Version: 1.0 References: <20261020-rust-workqueue-v3-0-ea7c74d02068@google.com> X-Developer-Key: i=aliceryhl@google.com; a=openpgp; fpr=49F6C1FAA74960F43A5B86A1EE7A392FDE96209F X-Developer-Signature: v=1; a=openpgp-sha256; l=1007; i=aliceryhl@google.com; h=from:subject:message-id; bh=+2KIbEqzmsSq/JGpQBqQvZnGnBnxGKE4SJJi8ZVY+Xs=; b=owEBbQKS/ZANAwAKAQRYvu5YxjlGAcsmYgBq12QelatQ3caDHbS0K4QGnYDE9Nc2uBZdDomqt roIk+4hoguJAjMEAAEKAB0WIQSDkqKUTWQHCvFIvbIEWL7uWMY5RgUCatdkHgAKCRAEWL7uWMY5 RoKlEACXlBOu3IJ/2tsGAz1dHIIlvzSMMP9+MkkR10WjkRRFijN0vISz3eCvPWM1dQHzjMAEGxI xy7Bk4xWeIj/33Slc4834112a7P7vRixj6Uy/62b2TSQOwFZI1rEQ6WYLJtPiPLszjzX3ORjWez D+yo8yHem3SbKVbmE4TdqrTWLlKD/bsfcop04FHJYufdZB6nheBL19vrNxkNddXN2nnRnejut7n Le4x+35NTzjchlsxZ1BAjesOQ2QqNsaJu+WW6z2Vz+l2w8oGC1+2A67yd50AxZMDcLgJF70xH/Z +sG4x/zsb5fXLa+2NB9LcbicrliEADKEz5PXIb8pQxbSBElf7yvubptNGNNMg40UWcuNd15ufpY LYWLSGZdV3VcjNK87vvgfTNkjfOOy5g1KyIUC2kehGXqzoxToYen9inhzl935ZqCU18bvZQp0JY E+dxpkm2nrtQZdsOHF9o0RoIusQPOyCxth538HEvrjGI6Gh+UeCrOuGFKTjaTaEkd2qw+sAIn7e arPoFRx7j+r5uZFgGpcTFtkT9yFY6r+qH698FIQ3TUCibHhV2mse5cpxFT/2NFWuvEHjFXfyC+E JEpuNpQeOpVv8NguDR1XoNhk7dT/m20xRs8bWvhcC1NWAzRenPStH6kTyGD9xL8Bvt3SyQV0bY3 CUBUOlThGaGe+dw== X-Mailer: b4 0.14.3 Message-ID: <20261020-rust-workqueue-v3-2-ea7c74d02068@google.com> Subject: [PATCH v3 2/4] rust: workqueue: create workqueue subdirectory From: Alice Ryhl To: Tejun Heo , Lai Jiangshan , Danilo Krummrich Cc: Miguel Ojeda , Boqun Feng , Gary Guo , "=?utf-8?q?Bj=C3=B6rn_Roy_Baron?=" , Benno Lossin , Andreas Hindborg , Trevor Gross , Daniel Almeida , Tamir Duberstein , Alexandre Courbot , "=?utf-8?q?Onur_=C3=96zkan?=" , John Hubbard , rust-for-linux@vger.kernel.org, linux-kernel@vger.kernel.org, driver-core@lists.linux.dev, Alice Ryhl Content-Type: text/plain; charset="utf-8" The following patch will implement a workqueue builder in a separate file. To prepare for that, create a rust/kernel/workqueue subdirectory and move the existing file. Reviewed-by: Daniel Almeida Signed-off-by: Alice Ryhl --- MAINTAINERS | 1 + rust/kernel/{workqueue.rs => workqueue/mod.rs} | 0 2 files changed, 1 insertion(+) diff --git a/MAINTAINERS b/MAINTAINERS index f53047aa8d3c..685ace2e27d1 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -29515,6 +29515,7 @@ F: Documentation/core-api/workqueue.rst F: include/linux/workqueue.h F: kernel/workqueue.c F: kernel/workqueue_internal.h +F: rust/kernel/workqueue/ WWAN DRIVERS M: Loic Poulain diff --git a/rust/kernel/workqueue.rs b/rust/kernel/workqueue/mod.rs similarity index 100% rename from rust/kernel/workqueue.rs rename to rust/kernel/workqueue/mod.rs -- 2.56.0.212.g129ede20d9-goog