Received: by 2002:a05:6358:3188:b0:123:57c1:9b43 with SMTP id q8csp2234514rwd; Fri, 19 May 2023 02:57:13 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ5i5HUG66zkC/MIJwWS0P6qghOoeTmvwCol4ycHoNyTVWxRzZapm1Yi1fEjoqEpEqwClvXj X-Received: by 2002:a17:903:246:b0:1a9:8d57:6d6c with SMTP id j6-20020a170903024600b001a98d576d6cmr2158530plh.24.1684490233095; Fri, 19 May 2023 02:57:13 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1684490233; cv=none; d=google.com; s=arc-20160816; b=SHj0SPwpIHwUAh4wX482fs6kZvOZwCdLM/XZGJ/TcuqPle3m5lhS14tB87VdEyxNCe bJ1kZ5aYl1zxGICn/k8hUySKAs4FdBf+Yuc78qPRiZ7b4f4IDFPVgVPlEKxixSNowRpP Av7OJAIUIN+aV1p3W+eNX2de/eiErDzWDSiRxSraRzMfGCGscGw3qTPZDxPnJjinUQka z0+gEDVtrjPPhnPEbWSGg5wbDTAp8XoekmvQSvq9ro2zDb2xMRDyTLMlr5iXUeog97Ob Dfx0pmle6iLvPm6C+OImEfr0Ns5QhlQ65FRAxlFagJOzDYt8GkR+145/kb2jo6lhPtX9 fkyg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:from:subject:message-id:references :mime-version:in-reply-to:date:dkim-signature; bh=qWpQ3Z9uo5d0lko+yuj7LVhbX1lJ1BOQYyhbdzAiJWo=; b=BB0QbJcltCRCie/E+Ieq0u/jvSHkLU+xogKOxG1lMTJznMYjGnAF1Ft7l2kvXab9ev hqp4FfhL4Kr7ZWojEbDFFFh1W4ESjaGJnfggCn82zXG2fFUJpWBg28HDGAwpJ5u+litL 5h8gTv6BOeQwx5GPXGkcfovGNFtQSHCNi460+irREC85c8akTPJHehuUVKDezE+71FEW R5DHtu6aCSCBG/TifiaUxBk4ayDrqbz6JKnWVw2fK7BifAe/2IL48tGhzRdUxBKZAqmg KugzSbkSV6iQe78OnOb870zgevNE21uDGpsUxjq0/FAaC09QoD0ZfTG+A5TKVi7TEzyJ 074w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20221208 header.b=dyt7NwVO; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id o15-20020a170902d4cf00b001a8173f468fsi3564410plg.314.2023.05.19.02.56.57; Fri, 19 May 2023 02:57:13 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@google.com header.s=20221208 header.b=dyt7NwVO; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231437AbjESJng (ORCPT + 99 others); Fri, 19 May 2023 05:43:36 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:47956 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231375AbjESJnO (ORCPT ); Fri, 19 May 2023 05:43:14 -0400 Received: from mail-ej1-x64a.google.com (mail-ej1-x64a.google.com [IPv6:2a00:1450:4864:20::64a]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B60A63C06 for ; Fri, 19 May 2023 02:41:21 -0700 (PDT) Received: by mail-ej1-x64a.google.com with SMTP id a640c23a62f3a-96ad0625249so337552666b.1 for ; Fri, 19 May 2023 02:41:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20221208; t=1684489244; x=1687081244; h=cc:to:from:subject:message-id:references:mime-version:in-reply-to :date:from:to:cc:subject:date:message-id:reply-to; bh=qWpQ3Z9uo5d0lko+yuj7LVhbX1lJ1BOQYyhbdzAiJWo=; b=dyt7NwVO2a1gKgywYFDD8VjInLnFEg9pkbesUJ5JP62K+efVqGabn2ejkuN+LA0w+3 7skaMDSCg4NECg+cB+RSOxApwoffaQAtr+X/Aadf95/LadOlW2OybzUpZM2hLDUDP/Rj j23AANItbXkHlUHz5AemgqeZt/ql4Uws1OqRWWb50SWAR3QIBqOYgpm4ZZYPVRzLg+Dm p4BMj2purjRFRRLB1LFM8so/mUBz31z3Fimh19+TyWPUPdzALTMS5bsDjUIRFj7AVmBT sjluU/ZYj/ZOLN7F6l2bDDVzSOj5BVThpWdNmyUAKBVHGZn2ygORwCveYpBHY39Y/io9 Xfcg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1684489244; x=1687081244; 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=qWpQ3Z9uo5d0lko+yuj7LVhbX1lJ1BOQYyhbdzAiJWo=; b=hI4X/XGoqYqSTKYb1qgQ3+FCoMA2x6rN5tju5jSUNxCaY4vbYy9g372tjErNQ16Qk+ ljtNFEIet9Hq+EjeqdcowARpCmpN/ybp1ES86ptnPLtvnGgZN7Za2xe2BSPSeu4/0P+0 On1x65NtIvTHYelFHKTPhQH2SmuV+oxSYOpxE2BaRsU7HIZ+R9iPb+UVypfBrWRTfeJH 68hvvHm5M6ZBMdsvHYv88V1AKoV1upfSYPTOC4c1Z1BRvT3gXQSsiKNNnSHeIjqod2vy 3e3f0f0szVY9QF369uxJSy3ryzr6FmpPXrr1DfyfS1AV3b93ZOedABi8Bqmu3/Ocgl34 N2tg== X-Gm-Message-State: AC+VfDy5o5KbrxKd4ddjbTpqfPCzhiXI+debSPSx2reouyqtDGHhrTx4 TVx+VcR603i0wuCV5FdQOf6pBJ7I9xqsXbQ= X-Received: from aliceryhl.c.googlers.com ([fda3:e722:ac3:cc00:31:98fb:c0a8:6c8]) (user=aliceryhl job=sendgmr) by 2002:a17:907:a067:b0:94a:8224:dbbc with SMTP id ia7-20020a170907a06700b0094a8224dbbcmr440656ejc.5.1684489244727; Fri, 19 May 2023 02:40:44 -0700 (PDT) Date: Fri, 19 May 2023 09:40:42 +0000 In-Reply-To: <8e42aad3-d94e-3cb4-ee59-90ded31cea9e@gmail.com> Mime-Version: 1.0 References: <8e42aad3-d94e-3cb4-ee59-90ded31cea9e@gmail.com> X-Mailer: git-send-email 2.40.1.698.g37aff9b760-goog Message-ID: <20230519094042.3432952-1-aliceryhl@google.com> Subject: Re: [PATCH v1 1/7] rust: workqueue: add low-level workqueue bindings From: Alice Ryhl To: yakoyoku@gmail.com Cc: alex.gaynor@gmail.com, aliceryhl@google.com, benno.lossin@proton.me, bjorn3_gh@protonmail.com, boqun.feng@gmail.com, gary@garyguo.net, jiangshanlai@gmail.com, linux-kernel@vger.kernel.org, ojeda@kernel.org, patches@lists.linux.dev, rust-for-linux@vger.kernel.org, tj@kernel.org, wedsonaf@gmail.com Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-9.6 required=5.0 tests=BAYES_00,DKIMWL_WL_MED, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE,USER_IN_DEF_DKIM_WL autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 5/18/23 16:51, Martin Rodriguez Reboredo wrote: > On 5/17/23 17:31, Alice Ryhl wrote: >> + /// Enqueues a work item. >> + /// >> + /// This may fail if the work item is already enqueued in a workqueue. > > Wouldn't be worth to mention that, if not implied, the item it's going > to be worked on an unbound CPU? I'm not really sure what you mean. Can you elaborate? Alice