Patch Detail
get:
Show a patch.
patch:
Update a patch.
put:
Update a patch.
GET /api/patches/2210602/?format=api
{ "id": 2210602, "url": "http://patchwork.ozlabs.org/api/patches/2210602/?format=api", "web_url": "http://patchwork.ozlabs.org/project/intel-wired-lan/patch/20260313150917.271086-1-marco.crivellari@suse.com/", "project": { "id": 46, "url": "http://patchwork.ozlabs.org/api/projects/46/?format=api", "name": "Intel Wired Ethernet development", "link_name": "intel-wired-lan", "list_id": "intel-wired-lan.osuosl.org", "list_email": "intel-wired-lan@osuosl.org", "web_url": "", "scm_url": "", "webscm_url": "", "list_archive_url": "", "list_archive_url_format": "", "commit_url_format": "" }, "msgid": "<20260313150917.271086-1-marco.crivellari@suse.com>", "list_archive_url": null, "date": "2026-03-13T15:09:17", "name": "idpf: Replace use of system_unbound_wq with system_dfl_wq", "commit_ref": null, "pull_url": null, "state": "under-review", "archived": false, "hash": "b6f296a3d0eb1cd1d15e486e45e845e32f5e4816", "submitter": { "id": 89671, "url": "http://patchwork.ozlabs.org/api/people/89671/?format=api", "name": "Marco Crivellari", "email": "marco.crivellari@suse.com" }, "delegate": { "id": 109701, "url": "http://patchwork.ozlabs.org/api/users/109701/?format=api", "username": "anguy11", "first_name": "Anthony", "last_name": "Nguyen", "email": "anthony.l.nguyen@intel.com" }, "mbox": "http://patchwork.ozlabs.org/project/intel-wired-lan/patch/20260313150917.271086-1-marco.crivellari@suse.com/mbox/", "series": [ { "id": 495801, "url": "http://patchwork.ozlabs.org/api/series/495801/?format=api", "web_url": "http://patchwork.ozlabs.org/project/intel-wired-lan/list/?series=495801", "date": "2026-03-13T15:09:17", "name": "idpf: Replace use of system_unbound_wq with system_dfl_wq", "version": 1, "mbox": "http://patchwork.ozlabs.org/series/495801/mbox/" } ], "comments": "http://patchwork.ozlabs.org/api/patches/2210602/comments/", "check": "pending", "checks": "http://patchwork.ozlabs.org/api/patches/2210602/checks/", "tags": {}, "related": [], "headers": { "Return-Path": "<intel-wired-lan-bounces@osuosl.org>", "X-Original-To": [ "incoming@patchwork.ozlabs.org", "intel-wired-lan@lists.osuosl.org" ], "Delivered-To": [ "patchwork-incoming@legolas.ozlabs.org", "intel-wired-lan@lists.osuosl.org" ], "Authentication-Results": [ "legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=osuosl.org header.i=@osuosl.org header.a=rsa-sha256\n header.s=default header.b=3sN6PkRl;\n\tdkim-atps=neutral", "legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=osuosl.org\n (client-ip=2605:bc80:3010::136; helo=smtp3.osuosl.org;\n envelope-from=intel-wired-lan-bounces@osuosl.org;\n receiver=patchwork.ozlabs.org)" ], "Received": [ "from smtp3.osuosl.org (smtp3.osuosl.org [IPv6:2605:bc80:3010::136])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fXT5y3HhVz1xyW\n\tfor <incoming@patchwork.ozlabs.org>; Sat, 14 Mar 2026 02:33:24 +1100 (AEDT)", "from localhost (localhost [127.0.0.1])\n\tby smtp3.osuosl.org (Postfix) with ESMTP id 27E3360BCC;\n\tFri, 13 Mar 2026 15:33:22 +0000 (UTC)", "from smtp3.osuosl.org ([127.0.0.1])\n by localhost (smtp3.osuosl.org [127.0.0.1]) (amavis, port 10024) with ESMTP\n id PjnnOKe-1_hY; Fri, 13 Mar 2026 15:33:20 +0000 (UTC)", "from lists1.osuosl.org (lists1.osuosl.org [140.211.166.142])\n\tby smtp3.osuosl.org (Postfix) with ESMTP id 8151660BCA;\n\tFri, 13 Mar 2026 15:33:20 +0000 (UTC)", "from smtp4.osuosl.org (smtp4.osuosl.org [140.211.166.137])\n by lists1.osuosl.org (Postfix) with ESMTP id 37F3F1AF\n for <intel-wired-lan@lists.osuosl.org>; Fri, 13 Mar 2026 15:09:28 +0000 (UTC)", "from localhost (localhost [127.0.0.1])\n by smtp4.osuosl.org (Postfix) with ESMTP id 298FC4097F\n for <intel-wired-lan@lists.osuosl.org>; Fri, 13 Mar 2026 15:09:28 +0000 (UTC)", "from smtp4.osuosl.org ([127.0.0.1])\n by localhost (smtp4.osuosl.org [127.0.0.1]) (amavis, port 10024) with ESMTP\n id w3bgaJBVj5y9 for <intel-wired-lan@lists.osuosl.org>;\n Fri, 13 Mar 2026 15:09:27 +0000 (UTC)", "from mail-wr1-x429.google.com (mail-wr1-x429.google.com\n [IPv6:2a00:1450:4864:20::429])\n by smtp4.osuosl.org (Postfix) with ESMTPS id 0D4A14097C\n for <intel-wired-lan@lists.osuosl.org>; Fri, 13 Mar 2026 15:09:26 +0000 (UTC)", "by mail-wr1-x429.google.com with SMTP id\n ffacd0b85a97d-439fe4985efso2063903f8f.3\n for <intel-wired-lan@lists.osuosl.org>; Fri, 13 Mar 2026 08:09:26 -0700 (PDT)", "from linux.fritz.box ([2a00:6d43:105:c401:e307:1a37:2e76:ce91])\n by smtp.gmail.com with ESMTPSA id\n ffacd0b85a97d-439fe22f3a4sm18494305f8f.38.2026.03.13.08.09.23\n (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n Fri, 13 Mar 2026 08:09:24 -0700 (PDT)" ], "X-Virus-Scanned": [ "amavis at osuosl.org", "amavis at osuosl.org" ], "X-Comment": "SPF check N/A for local connections - client-ip=140.211.166.142;\n helo=lists1.osuosl.org; envelope-from=intel-wired-lan-bounces@osuosl.org;\n receiver=<UNKNOWN> ", "DKIM-Filter": [ "OpenDKIM Filter v2.11.0 smtp3.osuosl.org 8151660BCA", "OpenDKIM Filter v2.11.0 smtp4.osuosl.org 0D4A14097C" ], "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed; d=osuosl.org;\n\ts=default; t=1773416000;\n\tbh=urDXnIwW2W/IeIM0EjZ2m3KkRF3QCtGaKXO+zv+xEPE=;\n\th=From:To:Cc:Date:Subject:List-Id:List-Unsubscribe:List-Archive:\n\t List-Post:List-Help:List-Subscribe:From;\n\tb=3sN6PkRl6HNFpVH5aowXEeveEUfSH+dYwtnMKFYuKsSGtpDZSeXez4PMtjgbl2tcV\n\t ckXXkHqt1gyBPD2QedsUohtFUNpI5IsvBq2N7PtOA9uDUwATl9arXcU6hRPtH98+PK\n\t WDmMQDSincZ38UXQVkrY0i9FCYUHHeZiuff8YDuIc6Um6Z95C6oVA8El0V4j/xGfFy\n\t AAnwFrDlwhSeojZSQkA3Ec9R6ZQTvE3Bs41RSXvHaA/wyg6qiuTjBWYgJydGJT+NGF\n\t Qr8qyN7kIKReP7MCpTJKUV30MNIBYawIeEw0O/Evmm7mUHspB8QgOKNrK+ShqFB02u\n\t Rfu9oJ2etvQwA==", "Received-SPF": "Pass (mailfrom) identity=mailfrom;\n client-ip=2a00:1450:4864:20::429; helo=mail-wr1-x429.google.com;\n envelope-from=marco.crivellari@suse.com; receiver=<UNKNOWN>", "DMARC-Filter": "OpenDMARC Filter v1.4.2 smtp4.osuosl.org 0D4A14097C", "X-Google-DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20251104; t=1773414564; x=1774019364;\n h=content-transfer-encoding:mime-version:message-id:date:subject:cc\n :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date\n :message-id:reply-to;\n bh=urDXnIwW2W/IeIM0EjZ2m3KkRF3QCtGaKXO+zv+xEPE=;\n b=SBB9iHeLihiqMmRaTx/yHvW8+YrTw91AWj0PFjBxuPon/UhZRz0l2yuHvGsnsyv71s\n tywlq9Ave8RI9nMaIa1oTqpkpqyfl4xoGsxl8Jqp8GOhmJM6hYmxYRMH9ab6lCeLGcCW\n I2zT1pr0NZpyu9zqLV19LTC8hn7i63A/6wNUZOl6zWnNWJMsKoA5m3pqD11feef1/OVn\n Fj5yyLPZ2zrYiZk/cdYq2Eq6GUKo1B1SLQNgk9OvuHzQPu83WfXvyZgQKBP983dvmtXv\n d4pWFk87wJv+jIgkoSjXLH+Nd8fCkd0R6TTVw92J3BURcOeGZesqbiGK69wdkvq5rH8N\n n/Rg==", "X-Forwarded-Encrypted": "i=1;\n AJvYcCWXks5EhAfrNLLUfgkiJ3OxWECfS6W3eZAVm8KbXu/sE0VYGYh1/DW6JEBsuUw8ealA3wyClHfZhqLEoJb8ZFQ=@lists.osuosl.org", "X-Gm-Message-State": "AOJu0YysE/w2wAHGXiToKH+ky+uyERsROYj08vKtEdoufFZ018uU78fj\n IwUQgMKtX5CRvUYK0u0Rc2tkyZ5/tjmZhTF6Y2ybPth5/uf76enp5fpEYP6+/BlYCnI=", "X-Gm-Gg": "ATEYQzwSEJfGE8UBlCza2k7Q0LSGAYQjVcBAlArk3VGyUbD8PDxpDJb/Pf4TOT+uyOj\n u3JtEmeK2fcLkNLupTdjvgzhjbftn5W3T/9/22GD9a8VtpiUYjTjkVBcuKyhKrMPpIGZunYXV34\n 6cMsyXCp4sRch+ODvEd1ltSz1/NdYJYx5ajZ/SsKxYsowXVzx3dDL8uSsctA0SdzyMZZrM8Zw5x\n 2x+pg3G2dtvpw27hc/6XA/vAngUle0wDRprwZupd9UQOZ59qHzznTKW/XlVgYcfLFkKrRiELZpw\n c37Sl+cszNRk4MnhNugHYaFF9dq/MiMAHp/6X8LvmzuAalWrryiBgH28LlL87SvB2Xf+bfHq2ji\n 7TR2yO3VQhhuh31myJ24YyAAkXn/scIBxDPu+h4TggcYniMIx7dWQNIIcPLc84RimzfqEfPi5mK\n lms3JCNDy287BES0oOxiCjVqWgPO8Ci2NwGG6ZivqKFwmfcR2kEw==", "X-Received": "by 2002:a05:6000:1885:b0:439:cd8c:209f with SMTP id\n ffacd0b85a97d-43a04d87c31mr7656964f8f.23.1773414564529;\n Fri, 13 Mar 2026 08:09:24 -0700 (PDT)", "From": "Marco Crivellari <marco.crivellari@suse.com>", "To": "linux-kernel@vger.kernel.org, intel-wired-lan@lists.osuosl.org,\n netdev@vger.kernel.org", "Cc": "Tejun Heo <tj@kernel.org>, Lai Jiangshan <jiangshanlai@gmail.com>,\n Frederic Weisbecker <frederic@kernel.org>,\n Sebastian Andrzej Siewior <bigeasy@linutronix.de>,\n Marco Crivellari <marco.crivellari@suse.com>,\n Michal Hocko <mhocko@suse.com>, Tony Nguyen <anthony.l.nguyen@intel.com>,\n Przemek Kitszel <przemyslaw.kitszel@intel.com>,\n Andrew Lunn <andrew+netdev@lunn.ch>,\n \"David S . Miller\" <davem@davemloft.net>,\n Eric Dumazet <edumazet@google.com>, Jakub Kicinski <kuba@kernel.org>,\n Paolo Abeni <pabeni@redhat.com>", "Date": "Fri, 13 Mar 2026 16:09:17 +0100", "Message-ID": "<20260313150917.271086-1-marco.crivellari@suse.com>", "X-Mailer": "git-send-email 2.53.0", "MIME-Version": "1.0", "Content-Transfer-Encoding": "8bit", "X-Mailman-Approved-At": "Fri, 13 Mar 2026 15:33:19 +0000", "X-Mailman-Original-DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=suse.com; s=google; t=1773414564; x=1774019364; darn=lists.osuosl.org;\n h=content-transfer-encoding:mime-version:message-id:date:subject:cc\n :to:from:from:to:cc:subject:date:message-id:reply-to;\n bh=urDXnIwW2W/IeIM0EjZ2m3KkRF3QCtGaKXO+zv+xEPE=;\n b=c065TU9i871fN3XVhQkyEB35zVtQYBhcy7Vl/OsAU1KZKyUeW2CnecCLfcnmn6sGFR\n MswOaRSWWJM/d3aoA7oMpcBbvb79fjo9XjOUHoR5Z8PL5AfHcD8t8sgU7SHCKc4E3BCQ\n sZZ6S7G1hAYHCC+pStQaLHReoftDoj7WR5qB0oKxgOpkOpFtaJQ2125x0yS0wL5/NC8I\n TgfSwbe8VZAtjJ5/obHNX58ODFoJY2ztpjIwYr3xdSFaKbd76jv2H8tPbkIeyTfM0gct\n tcBZMlu8BFBmeSs9b2W8T6f67UOuYeqzp5AIHUOVZNbhqRj7iexYv683+bvojvogCmXJ\n TafA==", "X-Mailman-Original-Authentication-Results": [ "smtp4.osuosl.org;\n dmarc=pass (p=quarantine dis=none)\n header.from=suse.com", "smtp4.osuosl.org;\n dkim=pass (2048-bit key,\n unprotected) header.d=suse.com header.i=@suse.com header.a=rsa-sha256\n header.s=google header.b=c065TU9i" ], "Subject": "[Intel-wired-lan] [PATCH] idpf: Replace use of system_unbound_wq\n with system_dfl_wq", "X-BeenThere": "intel-wired-lan@osuosl.org", "X-Mailman-Version": "2.1.30", "Precedence": "list", "List-Id": "Intel Wired Ethernet Linux Kernel Driver Development\n <intel-wired-lan.osuosl.org>", "List-Unsubscribe": "<https://lists.osuosl.org/mailman/options/intel-wired-lan>,\n <mailto:intel-wired-lan-request@osuosl.org?subject=unsubscribe>", "List-Archive": "<http://lists.osuosl.org/pipermail/intel-wired-lan/>", "List-Post": "<mailto:intel-wired-lan@osuosl.org>", "List-Help": "<mailto:intel-wired-lan-request@osuosl.org?subject=help>", "List-Subscribe": "<https://lists.osuosl.org/mailman/listinfo/intel-wired-lan>,\n <mailto:intel-wired-lan-request@osuosl.org?subject=subscribe>", "Errors-To": "intel-wired-lan-bounces@osuosl.org", "Sender": "\"Intel-wired-lan\" <intel-wired-lan-bounces@osuosl.org>" }, "content": "This patch continues the effort to refactor workqueue APIs, which has begun\nwith the changes introducing new workqueues and a new alloc_workqueue flag:\n\n commit 128ea9f6ccfb (\"workqueue: Add system_percpu_wq and system_dfl_wq\")\n commit 930c2ea566af (\"workqueue: Add new WQ_PERCPU flag\")\n\nThe point of the refactoring is to eventually alter the default behavior of\nworkqueues to become unbound by default so that their workload placement is\noptimized by the scheduler.\n\nBefore that to happen, workqueue users must be converted to the better named\nnew workqueues with no intended behaviour changes:\n\n system_wq -> system_percpu_wq\n system_unbound_wq -> system_dfl_wq\n\nThis way the old obsolete workqueues (system_wq, system_unbound_wq) can be\nremoved in the future.\n\nLink: https://lore.kernel.org/all/20250221112003.1dSuoGyc@linutronix.de/\nSuggested-by: Tejun Heo <tj@kernel.org>\nSigned-off-by: Marco Crivellari <marco.crivellari@suse.com>\n---\n drivers/net/ethernet/intel/idpf/idpf_txrx.c | 2 +-\n 1 file changed, 1 insertion(+), 1 deletion(-)", "diff": "diff --git a/drivers/net/ethernet/intel/idpf/idpf_txrx.c b/drivers/net/ethernet/intel/idpf/idpf_txrx.c\nindex 252259993022..6b84e728d29d 100644\n--- a/drivers/net/ethernet/intel/idpf/idpf_txrx.c\n+++ b/drivers/net/ethernet/intel/idpf/idpf_txrx.c\n@@ -2022,7 +2022,7 @@ static void idpf_tx_read_tstamp(struct idpf_tx_queue *txq, struct sk_buff *skb)\n \t\t/* Fetch timestamp from completion descriptor through\n \t\t * virtchnl msg to report to stack.\n \t\t */\n-\t\tqueue_work(system_unbound_wq, txq->tstamp_task);\n+\t\tqueue_work(system_dfl_wq, txq->tstamp_task);\n \t\tbreak;\n \t}\n \n", "prefixes": [] }